home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / TECHNICA / AUTOCAD / 3626B.ZIP / CADETDOC.EXE / CADET.DOC < prev   
Text File  |  1992-11-15  |  179KB  |  3,876 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                     ----------------------------------------
  16.  
  17.                            CADET -the Cad Text Editor
  18.  
  19.                            Version 4.0  User's Manual
  20.  
  21.                     ----------------------------------------
  22.  
  23.  
  24.  
  25.                     Copyright 1990, 1991, 1992 Steve Waskow
  26.  
  27.                               ALL RIGHTS RESERVED
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                               _______
  34.                          ____|__     |                (R)
  35.                       --|       |    |-------------------
  36.                         |   ____|__  |  Association of
  37.                         |  |       |_|  Shareware
  38.                         |__|   o   |    Professionals
  39.                       -----|   |   |---------------------
  40.                            |___|___|    MEMBER
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.                     ----------------------------------------
  48.                             Wasco Technical Software
  49.                            1211 Grand Junction Drive
  50.                                 Katy, TX  77450
  51.                     ----------------------------------------
  52.  
  53.               Phone/Fax: (713) 392-1359     CompuServe: 72020,2031
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.        ------------------------------------------------------------------
  62.                        DISCLAIMER AND LIMIT OF LIABILITY
  63.        ------------------------------------------------------------------
  64.  
  65.        STEVE WASKOW AND WASCO TECHNICAL SOFTWARE MAKES NO WARRANTY OF ANY
  66.        KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
  67.        IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  68.        PURPOSE, WITH RESPECT TO THIS SOFTWARE AND ACCOMPANYING
  69.        DOCUMENTATION.
  70.  
  71.        IN NO EVENT SHALL STEVE WASKOW OR WASCO TECHNICAL SOFTWARE BE
  72.        LIABLE FOR ANY DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS
  73.        PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR
  74.        OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO
  75.        USE THIS SOFTWARE, EVEN IF STEVE WASKOW OR WASCO TECHNICAL
  76.        SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  77.  
  78.        ------------------------------------------------------------------
  79.                         COPYRIGHT NOTICE AND TRADEMARKS
  80.        ------------------------------------------------------------------
  81.  
  82.                     CADET  and  CADET - the CAD Text Editor
  83.                    are trademarks of Wasco Technical Software
  84.  
  85.        The Cadet software programs, User's Manual and documentation are:
  86.  
  87.                     Copyright  1990, 1991, 1992 Steve Waskow
  88.                            Wasco Technical Software.
  89.  
  90.        Portions of the software are Copyright 1989, 1990 by Acropolis
  91.        Software, and are used and distributed under license to Wasco
  92.        Technical Software.
  93.  
  94.        All rights to the Cadet software and the accompanying Cadet
  95.        documentation are reserved by Steve Waskow and Wasco Technical
  96.        Software.
  97.  
  98.        AutoCAD & AutoLISP are registered trademarks of Autodesk, Inc.
  99.  
  100.        Other brand and product names mentioned herein are trademarks or
  101.        registered trademarks of their respective holders.
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.        CADET v4.0                     1                    User's Manual
  115.  
  116.  
  117.  
  118.        ------------------------------------------------------------------
  119.                                TABLE OF CONTENTS
  120.        ------------------------------------------------------------------
  121.  
  122.        INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . . .  4
  123.        INSTALLATION AND CONFIGURATION  . . . . . . . . . . . . . . . .  5
  124.          System Requirements . . . . . . . . . . . . . . . . . . . . .  5
  125.          Configuration Considerations  . . . . . . . . . . . . . . . .  5
  126.            Typematic Rate Accelerator  . . . . . . . . . . . . . . . .  5
  127.            Symbol Translation  . . . . . . . . . . . . . . . . . . . .  5
  128.            Dictionary Cache  . . . . . . . . . . . . . . . . . . . . .  6
  129.          Configuration Variables . . . . . . . . . . . . . . . . . . .  6
  130.            Directory Paths . . . . . . . . . . . . . . . . . . . . . .  6
  131.            COM Port Resets . . . . . . . . . . . . . . . . . . . . . .  6
  132.            AutoCAD 386/Extended AutoLISP . . . . . . . . . . . . . . .  6
  133.            Memory Management . . . . . . . . . . . . . . . . . . . . .  7
  134.            Sorting Coordinates . . . . . . . . . . . . . . . . . . . .  7
  135.            Text Pitch Factor . . . . . . . . . . . . . . . . . . . . .  8
  136.            Table Tolerance Factor  . . . . . . . . . . . . . . . . . .  8
  137.            Enable Text Restore . . . . . . . . . . . . . . . . . . . .  8
  138.          Automated Installation  . . . . . . . . . . . . . . . . . . .  9
  139.          Manual Installation (optional)  . . . . . . . . . . . . . . .  9
  140.          Changing Cadet Colors . . . . . . . . . . . . . . . . . . . . 10
  141.          Adding Cadet to AutoCAD's Support Path  . . . . . . . . . . . 10
  142.          Running Cadet on a Network  . . . . . . . . . . . . . . . . . 11
  143.          Running Cadet on a Ram Disk . . . . . . . . . . . . . . . . . 12
  144.            Running Transfer Files in a Ram Disk  . . . . . . . . . . . 12
  145.            Running CADET.DIC in a Ram Disk . . . . . . . . . . . . . . 13
  146.            Running Cadet Executables in a Ram Disk . . . . . . . . . . 13
  147.          AutoLISP Function Name Conflicts  . . . . . . . . . . . . . . 14
  148.          First Time Users  . . . . . . . . . . . . . . . . . . . . . . 15
  149.        LOADING CADET ROUTINES IN AUTOCAD . . . . . . . . . . . . . . . 15
  150.        CADET COMMAND LINE MENU . . . . . . . . . . . . . . . . . . . . 16
  151.        CADET from DOS and CADET-External File (CX) . . . . . . . . . . 18
  152.        CADET-AlignText (CA)  . . . . . . . . . . . . . . . . . . . . . 19
  153.        CADET-JustifyText (CJ)  . . . . . . . . . . . . . . . . . . . . 19
  154.        CADET-SetText (CS)  . . . . . . . . . . . . . . . . . . . . . . 20
  155.        CADET-PlusText (CP) . . . . . . . . . . . . . . . . . . . . . . 20
  156.        CADET-MultiText (CM)  . . . . . . . . . . . . . . . . . . . . . 21
  157.        CADET-Notes (CN)  . . . . . . . . . . . . . . . . . . . . . . . 23
  158.        CADET-Create Table (CC) . . . . . . . . . . . . . . . . . . . . 24
  159.        CADET-Import (CI) . . . . . . . . . . . . . . . . . . . . . . . 27
  160.        CADET-Edit (CE) . . . . . . . . . . . . . . . . . . . . . . . . 30
  161.        CADET-Edit Attributes (CEA) . . . . . . . . . . . . . . . . . . 30
  162.        CADET-Edit Global (CEG) . . . . . . . . . . . . . . . . . . . . 31
  163.        CADET-Edit Table (CET)  . . . . . . . . . . . . . . . . . . . . 31
  164.        CADET-Edit Notes (CEN)  . . . . . . . . . . . . . . . . . . . . 33
  165.        CADET-Restore (CR)  . . . . . . . . . . . . . . . . . . . . . . 34
  166.  
  167.  
  168.  
  169.  
  170.  
  171.        CADET v4.0                     2                    User's Manual
  172.  
  173.  
  174.  
  175.        USING THE CADET EDITOR  . . . . . . . . . . . . . . . . . . . . 35
  176.          Cursor Movement . . . . . . . . . . . . . . . . . . . . . . . 35
  177.          Mouse Support . . . . . . . . . . . . . . . . . . . . . . . . 36
  178.          Insert/Overwrite  . . . . . . . . . . . . . . . . . . . . . . 36
  179.          Editor Settings . . . . . . . . . . . . . . . . . . . . . . . 36
  180.            AutoIndent  . . . . . . . . . . . . . . . . . . . . . . . . 36
  181.            Type Speed  . . . . . . . . . . . . . . . . . . . . . . . . 37
  182.            Tab Mode  . . . . . . . . . . . . . . . . . . . . . . . . . 37
  183.            Tab Size  . . . . . . . . . . . . . . . . . . . . . . . . . 37
  184.            Squeeze . . . . . . . . . . . . . . . . . . . . . . . . . . 37
  185.          Status Lines  . . . . . . . . . . . . . . . . . . . . . . . . 38
  186.          Special Characters  . . . . . . . . . . . . . . . . . . . . . 38
  187.          Pull-Down Menus . . . . . . . . . . . . . . . . . . . . . . . 38
  188.          Pick Lists  . . . . . . . . . . . . . . . . . . . . . . . . . 40
  189.          Sorting Order . . . . . . . . . . . . . . . . . . . . . . . . 41
  190.          Deleting Text . . . . . . . . . . . . . . . . . . . . . . . . 42
  191.          Deleting Text Lines . . . . . . . . . . . . . . . . . . . . . 43
  192.          Inserting Text Lines  . . . . . . . . . . . . . . . . . . . . 45
  193.          Block Operations (Cut-and-Paste)  . . . . . . . . . . . . . . 47
  194.          Search-and-Replace, Find-Text . . . . . . . . . . . . . . . . 48
  195.          Changing Case, Height and Style . . . . . . . . . . . . . . . 49
  196.          Changing Line Spacing . . . . . . . . . . . . . . . . . . . . 50
  197.          Importing and Exporting Text  . . . . . . . . . . . . . . . . 50
  198.          Printing  . . . . . . . . . . . . . . . . . . . . . . . . . . 51
  199.          Spelling Checker  . . . . . . . . . . . . . . . . . . . . . . 51
  200.          Word-Wrap and Reformat  . . . . . . . . . . . . . . . . . . . 52
  201.          Zoom Toggle . . . . . . . . . . . . . . . . . . . . . . . . . 53
  202.          View Relative Text Positions  . . . . . . . . . . . . . . . . 53
  203.          Saving and Leaving Cadet  . . . . . . . . . . . . . . . . . . 53
  204.        CADET EDITOR COMMAND REFERENCE  . . . . . . . . . . . . . . . . 54
  205.          Cursor Movements  . . . . . . . . . . . . . . . . . . . . . . 54
  206.          Special Symbols and Characters  . . . . . . . . . . . . . . . 55
  207.          Editing Keys and Commands . . . . . . . . . . . . . . . . . . 55
  208.        PROBLEMS AND ERROR MESSAGES . . . . . . . . . . . . . . . . . . 59
  209.          AutoCAD Interfaces Do Not Load  . . . . . . . . . . . . . . . 59
  210.          AutoCAD Interfaces Load but Cadet Fails . . . . . . . . . . . 60
  211.          Did I Change That?  . . . . . . . . . . . . . . . . . . . . . 61
  212.          Mouse/Digitizer Problems  . . . . . . . . . . . . . . . . . . 62
  213.        INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.        CADET v4.0                     3                    User's Manual
  229.  
  230.  
  231.  
  232.        ------------------------------------------------------------------
  233.                                   INTRODUCTION
  234.        ------------------------------------------------------------------
  235.        Cadet is a professional software system which allows you to
  236.        create, edit and manipulate text in AutoCAD.  Cadet can create and
  237.        edit text tables and drawing notes, and edits attributes as easily
  238.        as text.  Although fundamentally an AutoCAD editor, Cadet can also
  239.        edit common ASCII text files from DOS or AutoCAD.  Other Cadet
  240.        features allow you to import and export drawing text, change text
  241.        justifications, align crooked text columns, add to existing text,
  242.        set text defaults by pick, and enter multiple lines of text at any
  243.        spacing.
  244.  
  245.        The Cadet editor is a full-screen text editor with mouse support -
  246.        you can freely cursor about, editing in either insert or overwrite
  247.        mode.  Cadet's typematic rate accelerator allows fast cursor
  248.        movements.  You can edit up to 2000 lines of text and attributes
  249.        at once, each up to 255 characters in length.  The text can be
  250.        displayed sorted by columns or rows based on drawing position, or
  251.        in the order it was picked.  With a VGA/EGA monitor, Cadet can
  252.        zoom to 50/43 line display.
  253.  
  254.        Access Cadet commands by menu or shortcut keys.  Cadet has full
  255.        mouse support, pull-down menus, point-and-shoot pick lists, and
  256.        on-line help.  Cadet's comprehensive status lines display cursor
  257.        position, speed, insert mode, text height, style, attribute data,
  258.        sort order, word wrap and line spacing.
  259.  
  260.        Cadet's integrated spelling checker includes a 112,000+ word
  261.        dictionary - you can select from suggested spellings, edit, skip
  262.        or add words to the dictionary.  For text files and drawing notes,
  263.        Cadet has automatic indention, smart tabs, word wrap, and
  264.        paragraph and document reformat features.  Cadet also can change
  265.        the line spacing, and insert new lines of text into existing notes
  266.        and text tables.
  267.  
  268.        Cadet's search-and-replace and find-text functions include case
  269.        sensitivity, whole word and global searches.  Use Cadet to change
  270.        text height, style and case on a line, block or global basis.  You
  271.        can cut-and-paste, insert, delete, copy, or move lines of text.
  272.        Delete text by character, word, line or block.
  273.  
  274.        View, enter and edit AutoCAD's special characters for degrees,
  275.        plus or minus, and circle diameter symbols - without the %% codes.
  276.        Add and edit overscores and underscores as well.  Cadet's
  277.        emergency restore feature can allow you to recover Cadet text in
  278.        the event of power loss or failure.
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.        CADET v4.0                     4                    User's Manual
  286.  
  287.  
  288.  
  289.        ------------------------------------------------------------------
  290.                          INSTALLATION AND CONFIGURATION
  291.        ------------------------------------------------------------------
  292.        This chapter contains important information, please read it
  293.        completely before beginning your Cadet installation.  Using the
  294.        supplied installation program is the simplest way to install Cadet
  295.        and configure your ACAD.PGP and ACAD.LSP files.  An alternate
  296.        method is outlined for installing Cadet manually.  First we will
  297.        discuss system requirements and a few of the configuration
  298.        considerations.
  299.  
  300.        SYSTEM REQUIREMENTS
  301.        ------------------------------------------------------------------
  302.        Cadet's requirements are basically the same as DOS versions of
  303.        AutoCAD.  Cadet requires an IBM AT, PS/2 or 286/386/486 compatible
  304.        with 640K RAM, hard disk, and MS-DOS 3.1 or higher.  An XT version
  305.        is available by special request.  Cadet works with all 286 and 386
  306.        DOS versions of AutoCAD R9 and up, using a minimum AutoCAD shell
  307.        space of 260000 bytes.  Optional support of 43/50 line text mode
  308.        is provided for EGA/VGA displays.
  309.  
  310.        CONFIGURATION CONSIDERATIONS
  311.        ------------------------------------------------------------------
  312.        TYPEMATIC RATE ACCELERATOR:
  313.  
  314.        Cadet has a built-in typematic rate accelerator, which speeds up
  315.        the cursor movement on late model 286/386/486 class computers.
  316.        Cadet determines, to the extent possible, if your system BIOS
  317.        supports acceleration and enables it accordingly.  It is not
  318.        always possible to determine a computer type precisely, so the
  319.        Cadet installation allows you to override defaults.  You can also
  320.        set the default typematic speed, and leave the system accelerated
  321.        after exiting Cadet.
  322.  
  323.        SYMBOL TRANSLATION:
  324.  
  325.        The Cadet editor translates %%d, %%p and %%c character codes
  326.        (degree, plus/minus and circle diameter) into the true symbols.
  327.        AutoCAD's dimensioning feature produces a different set of codes -
  328.        ASCII codes 127, 128 and 129 - to draw the same symbols.  Cadet
  329.        can translate these ASCII codes as well, but translates them all
  330.        back as "%%" codes.  Translation of ASCII 127, 128 and 129 codes
  331.        to "%%" codes is not desirable with some third party fonts which
  332.        do not support AutoCAD's definitions, since incorrect symbols may
  333.        result.  This portion of the translation can be disabled during
  334.        installation.
  335.  
  336.        DICTIONARY CACHE:
  337.  
  338.        For speed, Cadet's spelling checker sets up a dictionary cache in
  339.        memory.  The default and recommended cache size is 511 blocks.  A
  340.  
  341.  
  342.        CADET v4.0                     5                    User's Manual
  343.  
  344.  
  345.  
  346.        bigger cache can increase performance on slow hard drives by using
  347.        some of the memory otherwise reserved for text.  If memory for
  348.        Cadet's shell is limited, a smaller cache can increase the memory
  349.        available for text at some cost of performance.  The cache can be
  350.        set to any value between 0 and 1023.  Zero or any value less than
  351.        100 turns the cache off.
  352.  
  353.        CONFIGURATION VARIABLES
  354.        ------------------------------------------------------------------
  355.        Cadet uses eight global AutoLISP variables, set in your ACAD.LSP
  356.        and CADET.LSP files, to store configuration defaults.  These are
  357.        automatically set by the CADETIN installation/configuration
  358.        program.  You can make permanent changes by rerunning CADETIN or
  359.        by manually editing the files.  Temporary changes can be made in
  360.        AutoCAD by the Cadet command's Options menu, or by issuing
  361.        AutoLISP SETQ commands at the AutoCAD command prompt.
  362.  
  363.        DIRECTORY PATHS:
  364.  
  365.        Two global AutoLISP variables are used to specify Cadet
  366.        directories.  The path must be enclosed by quotes and use forward
  367.        slashes (not backslashes).  Directories must be terminated by a
  368.        slash.  The CADETL variable specifies the path of Cadet's AutoLISP
  369.        files.  The CADETD variable specifies the path for Cadet's
  370.        read/write operations.  Both are set to the Cadet directory by
  371.        default.  Typical examples would be:
  372.  
  373.          (SETQ CADETL "C:/ACAD/CADET/")
  374.          (SETQ CADETD "C:/ACAD/CADET/")
  375.  
  376.        Special uses for the CADETD variable and a companion DOS
  377.        environmental variable, CADET, are detailed in the RUNNING CADET
  378.        ON A NETWORK and RUNNING CADET ON A RAM DISK sections of this
  379.        manual.
  380.  
  381.        COM PORT RESETS:
  382.  
  383.        The variable CADETC controls whether or not Cadet resets the COM
  384.        ports after returning to AutoCAD from the editor.  See
  385.        MOUSE/DIGITIZER PROBLEMS for a discussion of when this may be
  386.        necessary.  Set CADETC to true or any value other than NIL to
  387.        enable COM port resets.
  388.  
  389.          (SETQ CADETC T)
  390.  
  391.        AUTOCAD 386/EXTENDED AUTOLISP:
  392.  
  393.        Cadet employs two sets of AutoLISP files, depending on the amount
  394.        of AutoLISP memory in the system.  If AutoCAD 386 or AutoCAD R10+
  395.        with Extended AutoLISP is used, Cadet loads the file CADET40X.LSP
  396.        which contains the entire suite of Cadet functions.
  397.  
  398.  
  399.        CADET v4.0                     6                    User's Manual
  400.  
  401.  
  402.  
  403.        If a 286 version of AutoCAD R9+ with Regular AutoLISP is used,
  404.        Cadet uses demand loading and unloading techniques with six files;
  405.        WTSC40.LSP, WTSE40.LSP, WTSJ40.LSP, WTSM40.LSP, WTSP40.LSP and
  406.        WTSR40.LSP.  This method gives somewhat slower access, but is
  407.        necessary in a limited memory environment.
  408.  
  409.        The AutoLISP variable CADETB controls which files are used.  Set
  410.        CADETB to NIL for Regular AutoLISP.  Set CADETB to true or to any
  411.        value other than NIL for AutoCAD 386/Extended AutoLISP:
  412.  
  413.          (SETQ CADETB T)
  414.  
  415.        MEMORY MANAGEMENT:
  416.  
  417.        If you are using AutoCAD 386 or Extended AutoLISP you can
  418.        disregard this section.  Cadet's memory management is applicable
  419.        only to 286 versions of AutoCAD using Regular AutoLISP.
  420.  
  421.        In Regular AutoLISP, loading two or more of Cadet's AutoLISP
  422.        routines at once can degrade their performance or, depending on
  423.        what else is loaded, exceed AutoLISP's available memory.  Cadet's
  424.        memory management avoids this by using demand loading and
  425.        unloading techniques.  When you execute a Cadet routine, it
  426.        "unloads" any other active Cadet routine and loads itself into the
  427.        freed up memory.  All Cadet routines remain accessible, loading
  428.        automatically when called.
  429.  
  430.        If you switch between Cadet applications often, have few other
  431.        AutoLISP applications and are willing to sacrifice performance to
  432.        avoid loading time, you can disable Cadet's memory management with
  433.        the AutoLISP variable CADETM.  Setting CADETM to true or to any
  434.        value other than NIL disables memory management.  For example:
  435.  
  436.          (SETQ CADETM T)
  437.  
  438.        SORTING COORDINATES:
  439.  
  440.        Another Cadet configuration variable controls which text
  441.        coordinates are used for row and column sorting.  When editing
  442.        text, CE can use either the insert point of center, middle and
  443.        right justified text for the sorting coordinates, or the text's
  444.        lower left coordinates.  The AutoLISP variable CADETS controls
  445.        which point is used.  CE uses the default insert point when CADETS
  446.        is absent or set to NIL.  Set CADETS to true or to any value other
  447.        than NIL to use lower left coordinates.  For example:
  448.  
  449.          (SETQ CADETS T)
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.        CADET v4.0                     7                    User's Manual
  457.  
  458.  
  459.  
  460.        TEXT PITCH FACTOR:
  461.  
  462.        When creating new text with Cadet, the default vertical spacing
  463.        between lines is the text pitch factor times the text height.  A
  464.        1.619 factor is used by many of AutoCAD's furnished text fonts for
  465.        spacing lines with the DTEXT command, and is Cadet's default.
  466.        Cadet routines allow you to enter any pitch you desire at
  467.        execution time, but you can change the default to save keystrokes
  468.        if you consistently use a text pitch of different proportions.
  469.  
  470.        Cadet uses a global AutoLISP variable CADETP to store the default
  471.        pitch factor.  If CADETP is absent or NIL, Cadet sets it to 1.619.
  472.        Use reasonable values.  Values of less than 1.0 overlap text, and
  473.        unless you desire a double-spaced look, you should not use a value
  474.        greater than 2.0.  For example:
  475.  
  476.          (SETQ CADETP 1.5)
  477.  
  478.        TABLE TOLERANCE FACTOR:
  479.  
  480.        When editing existing text with Cadet, text items are sorted into
  481.        rows and columns based on their position in the AutoCAD drawing -
  482.        their X and Y coordinates.  Cadet uses a table tolerance factor to
  483.        allow a certain amount of misalignment in the row and column
  484.        positions.  This is especially important in the Cadet-Edit Table
  485.        interface, which expects reasonably aligned text and corrects
  486.        misalignments after editing.  The default tolerance factor is 1.0.
  487.        Cadet uses 0.5 times the tolerance factor times the average text
  488.        height for vertical tolerance, and 1.5 times the tolerance factor
  489.        times the average text height for horizontal tolerance.
  490.  
  491.        You can tighten or relax the tolerance by setting Cadet's global
  492.        AutoLISP variable CADETT.  If CADETT is absent or NIL, Cadet sets
  493.        it to 1.0.  Cadet allows CADETT settings between 0.1 and 2.0.
  494.        Smaller values tighten the tolerance, larger values loosen it.
  495.        For instance, to tighten the tolerance to 0.33 times text height
  496.        vertically and 0.99 times text height horizontally, set CADETT to
  497.        0.66 (0.5 x 0.66 = 0.33 vertical, 1.5 x 0.66 = 0.99 horizontal):
  498.  
  499.          (SETQ CADETT 0.66)
  500.  
  501.        ENABLE TEXT RESTORE:
  502.  
  503.        Cadet's emergency text restore feature (see CADET-RESTORE)
  504.        requires extra files to be written, adding to the overhead for all
  505.        Cadet-Edit interfaces.  To use this feature, you must enable it
  506.        with Cadet's global AutoLISP variable CADETR.  CADETR is set to
  507.        NIL by default, disabling restore files.  Set CADETR to true or
  508.        any value other than NIL to enable restore files:
  509.  
  510.          (SETQ CADETR T)
  511.  
  512.  
  513.        CADET v4.0                     8                    User's Manual
  514.  
  515.  
  516.  
  517.        AUTOMATED INSTALLATION
  518.        ------------------------------------------------------------------
  519.        CADETIN.EXE is Cadet's installation/configuration program.  Log
  520.        onto the drive and directory which contains the Cadet programs and
  521.        enter "CADETIN" at the DOS prompt.  For new Cadet installations or
  522.        upgrades, choose INSTALLATION.  To change the defaults of an
  523.        existing Cadet installation, choose CONFIGURATION.  To continue,
  524.        just follow the on-screen instructions.
  525.  
  526.        CADETIN updates or creates the file CADET.CFG and updates
  527.        CADET.LSP.  The CADET.CFG file must always be located in the same
  528.        directory as CADET.EXE.  The CADETIN program also automatically
  529.        locates all ACAD.LSP and ACAD.PGP files, and prompts for
  530.        confirmation before adding the Cadet interface to each.
  531.  
  532.  
  533.        MANUAL INSTALLATION (OPTIONAL)
  534.        ------------------------------------------------------------------
  535.        Skip this section if you have used CADETIN for full installation.
  536.        This section describes how you can manually install Cadet if you
  537.        do not want the installation program to create directories or
  538.        modify your ACAD.PGP and ACAD.LSP files.  You will need an ASCII
  539.        text editor (Cadet itself can be used) to edit your ACAD.PGP and
  540.        ACAD.LSP files.
  541.  
  542.        First, choose or make a directory for Cadet and use the DOS COPY
  543.        command to copy all Cadet files into it.  From the Cadet
  544.        directory, run the CADETIN installation/configuration program in
  545.        CONFIGURATION mode to set options in CADET.CFG and CADET.LSP.
  546.        Answer No to the prompts for ACAD.PGP and ACAD.LSP modification.
  547.  
  548.        Next, edit your ACAD.PGP file, or, create one if none exists.  If
  549.        your system has more than one ACAD.PGP file, make the same
  550.        additions to all of them.  Add two lines to the bottom of ACAD.PGP
  551.        as shown.  These examples assume Cadet is in the C:\ACAD\CADET
  552.        directory - you will need to substitute the path of your Cadet
  553.        directory if different.  While Cadet works with as little as
  554.        260000 bytes, we recommend you use 300000 or more bytes in your
  555.        ACAD.PGP file's Cadet commands.
  556.  
  557.          CADET!,C:\ACAD\CADET\CADET /A,300000,,0
  558.          CADETX,C:\ACAD\CADET\CADET /X,300000,,4
  559.  
  560.        If you need a batch file to run digitizer utilities for mouse
  561.        emulation outside of AutoCAD, use CADET4 instead of CADET for the
  562.        program name.  See MOUSE/DIGITIZER PROBLEMS for details on the use
  563.        of the CADET4.BAT file.
  564.  
  565.        Last, you must add a copy of the CADET.LSP file into your ACAD.LSP
  566.        file.  If you do not have an ACAD.LSP file, you must create one.
  567.        If your system has more than one ACAD.LSP file, make the same
  568.  
  569.  
  570.        CADET v4.0                     9                    User's Manual
  571.  
  572.  
  573.  
  574.        additions to all of them.  Simply use your text editor to import
  575.        your CADET.LSP file into the bottom of ACAD.LSP.  No other changes
  576.        are necessary.  Do not attempt to edit protected ACAD.LSP files.
  577.        If you see the message "AutoCAD PROTECTED LISP file", do not
  578.        attempt to edit it - you must manually load Cadet as needed.
  579.  
  580.  
  581.        CHANGING CADET COLORS
  582.        ------------------------------------------------------------------
  583.        A color configuration program, CADETCFG, allows you to
  584.        interactively modify Cadet's default colors.  To use CADETCFG,
  585.        change to the Cadet directory and enter "CADETCFG" at the DOS
  586.        prompt.
  587.  
  588.        A sample Cadet screen is displayed with a list of items with
  589.        unique colors.  Use the [Up] and [Down] cursor keys to navigate
  590.        the list, and the [Right] and [Left] cursor keys (or [+] and [-]
  591.        keys) to modify the colors.  Color changes are immediately
  592.        reflected in the sample Cadet screen.  If you wish to restore
  593.        Cadet back to its default colors, press function key [F5].  To
  594.        abort the color configuration process, press [Esc].  Pressing
  595.        [F10] saves the new colors and exits the program.  The file
  596.        CADET.CFG is updated or created by the color configuration
  597.        process.  The CADET.CFG file must always be located in the same
  598.        directory as CADET.EXE.
  599.  
  600.  
  601.        ADDING CADET TO AUTOCAD'S SUPPORT PATH
  602.        ------------------------------------------------------------------
  603.        It is not necessary to add Cadet to AutoCAD's support path if you
  604.        have followed procedures to install Cadet in your ACAD.LSP file.
  605.        If for some reason Cadet is not in your ACAD.LSP file, you will
  606.        have to manually load it each time you edit a drawing.  If you are
  607.        faced with this problem, using AutoCAD's support path will
  608.        simplify the loading process -  you do not need to remember or
  609.        type in Cadet's path when loading it.
  610.  
  611.        AutoCAD uses a DOS environmental variable named ACAD to hold its
  612.        support path.  The ACAD variable must be placed in your
  613.        AUTOEXEC.BAT file or your AutoCAD start-up batch file, like so:
  614.  
  615.          SET ACAD=C:\ACAD\CADET
  616.  
  617.        AutoCAD R11 and later allows multiple directories, so you can
  618.        append the Cadet directory to a multiple ACAD path:
  619.  
  620.          SET ACAD=C:\ACAD\SUPPORT;C:\ACAD\LISP;C:\ACAD\CADET
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.        CADET v4.0                     10                    User's Manual
  628.  
  629.  
  630.  
  631.        RUNNING CADET ON A NETWORK
  632.        ------------------------------------------------------------------
  633.        Perhaps the simplest way to use Cadet in a networked environment
  634.        is to install Cadet on local drives of each individual
  635.        workstation.  Doing so avoids sharing conflicts and generally
  636.        gives faster access as well.
  637.  
  638.        If preferred, Cadet can be installed and used in a shared network
  639.        directory, except for certain read/write files.  The spelling
  640.        dictionary CADET.DIC cannot be shared.  In addition, Cadet creates
  641.        small text transfer files which will conflict if written to a
  642.        shared directory.  The procedure for using Cadet on a shared
  643.        network directory requires that each individual workstation or
  644.        user have a copy of CADET.DIC, and an alternate path be set up and
  645.        used for it and the transfer files.  For best performance, the
  646.        alternate read/write path should be created on a local drive of
  647.        each workstation.  If this is not possible, a private network
  648.        directory for each individual can be used.
  649.  
  650.        Create the read/write directories (unless existing directories are
  651.        to be used) and copy CADET.DIC into each.  Next, modify each
  652.        AUTOEXEC.BAT file or the batch files used to start AutoCAD.  Add a
  653.        SET command to assign the read/write path to the DOS environmental
  654.        variable CADET.  This variable is read by AutoLISP, so the
  655.        AutoLISP convention of using forward slashes rather than
  656.        backslashes must be followed.  Directories must be terminated by a
  657.        slash.  For example, if you are using C:\CADETRW as the read/write
  658.        directory, add:
  659.  
  660.          SET CADET=C:/CADETRW/
  661.  
  662.        If you are using AutoCAD R9, you must hard code the read/write
  663.        path into each ACAD.LSP and CADET.LSP file.  In each file, find
  664.        the line:
  665.  
  666.          (SETQ CADETD "CadetPath")
  667.  
  668.        The "CadetPath" is initially set to the Cadet directory or NIL.
  669.        Change it to the new Cadet read/write path, matching your batch
  670.        file's CADET environmental variable.  It too must use forward
  671.        slashes in lieu of backslashes, and must be enclosed by double
  672.        quotes.  For example:
  673.  
  674.          (SETQ CADETD "C:/CADETRW/")
  675.  
  676.        This step is unnecessary when using AutoCAD R10 or greater. In
  677.        such installations the DOS environmental variable CADET is
  678.        automatically read and assigned to CADETD.
  679.  
  680.  
  681.  
  682.  
  683.  
  684.        CADET v4.0                     11                    User's Manual
  685.  
  686.  
  687.  
  688.        RUNNING CADET ON A RAM DISK
  689.        ------------------------------------------------------------------
  690.        Cadet transfers text data to and from AutoCAD drawings via small
  691.        disk files.  These transfer files are written to the Cadet
  692.        directory by default, but you can configure Cadet to use a
  693.        different path, such as a ram disk.
  694.  
  695.        The reason to consider a ram disk is speed.  If you have a slow
  696.        hard drive, you can dramatically increase the performance of
  697.        Cadet's read/write operations by using a ram disk as the
  698.        read/write path.  Other Cadet files may also be located on the
  699.        user defined read/write path.  We show three options.
  700.  
  701.        Two steps are necessary for using any of the following options.
  702.        One, Cadet must first be installed in the normal fashion.  Two,
  703.        you need to add a line in your AutoCAD start-up batch file or
  704.        AUTOEXEC.BAT file to set the environmental variable CADET to your
  705.        chosen read/write path.  This variable is read by AutoLISP, so the
  706.        AutoLISP convention of using forward slashes rather than
  707.        backslashes must be followed.  Directories must be terminated by a
  708.        slash.  For example, if the alternate path is E:\RW\, add:
  709.  
  710.          SET CADETD=E:/RW/
  711.  
  712.  
  713.        RUNNING TRANSFER FILES IN A RAM DISK:
  714.  
  715.        Running Cadet's transfer files in a ram disk yields the most
  716.        noticeable improvement of all options.  To run transfer files, the
  717.        ram disk will need 128,000 to 512,000 bytes free space, depending
  718.        on the amount of AutoCAD text normally edited.  The lower figure
  719.        is generally adequate for normal use.  Add the SET command in your
  720.        AUTOEXEC.BAT or AutoCAD batch file as previously described.
  721.  
  722.          SET CADET=E:/RW/
  723.  
  724.        If you are using AutoCAD R9 you must edit both your ACAD.LSP and
  725.        CADET.LSP files (this is unnecessary if you are using AutoCAD R10
  726.        or later).  In each file, find the line:
  727.  
  728.          (SETQ CADETD "CadetPath")
  729.  
  730.        The "CadetPath" is initially set to the Cadet directory or NIL.
  731.        Change it to your ram disk path.  The path string is enclosed in
  732.        double quotes, but otherwise must match your batch file's CADET
  733.        environmental variable:
  734.  
  735.          (SETQ CADETD "E:/RW/")
  736.  
  737.  
  738.  
  739.  
  740.  
  741.        CADET v4.0                     12                    User's Manual
  742.  
  743.  
  744.  
  745.        RUNNING CADET.DIC IN A RAM DISK:
  746.  
  747.        This option is only recommended if you have a slow hard drive and
  748.        want to speed up the spell checker.  The ram disk will need at
  749.        least 260,000 bytes free space for the dictionary.  Modify your
  750.        AUTOEXEC.BAT or AutoCAD batch file to add the SET command
  751.        previously described, and add a command to copy CADET.DIC to the
  752.        ram disk each time you boot up. For example:
  753.  
  754.          SET CADET=E:/RW/
  755.          COPY C:\ACAD\CADET\CADET.DIC E:\RW
  756.  
  757.        Warning:  If you add words to a Cadet dictionary in a ram disk,
  758.        you must copy the modified dictionary, CADET.DIC, back to the hard
  759.        disk before turning off or rebooting your machine.
  760.  
  761.  
  762.        RUNNING CADET EXECUTABLES IN A RAM DISK:
  763.  
  764.        This option is generally not recommended, since its benefits are
  765.        minimal.  The ram disk will need at least 132,000 bytes of free
  766.        space.  First, modify your AUTOEXEC.BAT or AutoCAD batch file.
  767.        Add the SET command previously described, and lines to copy the
  768.        files CADET.EXE, CADET.OVR, and CADET.CFG to the ram disk each
  769.        time you boot up.  For example:
  770.  
  771.          SET CADET=E:/RW/
  772.          COPY C:\ACAD\CADET\CADET.EXE E:\RW
  773.          COPY C:\ACAD\CADET\CADET.OVR E:\RW
  774.          COPY C:\ACAD\CADET\CADET.CFG E:\RW
  775.  
  776.        Warning: If you use a batch file to load Cadet (see
  777.        MOUSE/DIGITIZER PROBLEMS), it must be modified to show Cadet's ram
  778.        disk path.  It may be copied to the ram disk or left in the Cadet
  779.        directory.
  780.  
  781.        Last, edit the command lines in your ACAD.PGP file, and modify
  782.        Cadet's path to the new ram disk path, for example:
  783.  
  784.            CADET!,E:\RW\CADET /A,300000,,0
  785.            CADETX,E:\RW\CADET /X,300000,,4
  786.  
  787.        NOTE:  1. You can combine any or all of the above procedures.  Sum
  788.                  the disk size requirements to determine the size
  789.                  required for the combined configuration.
  790.  
  791.               2. After modifications to AUTOEXEC.BAT, you must reboot
  792.                  your computer for the change to become effective.
  793.  
  794.               3. You should not run transfer files in a ram disk if you
  795.                  plan on using Cadet's emergency restore feature.
  796.  
  797.  
  798.        CADET v4.0                     13                    User's Manual
  799.  
  800.  
  801.  
  802.        AUTOLISP FUNCTION NAME CONFLICTS
  803.        ------------------------------------------------------------------
  804.        To make the shortcut commands to Cadet routines easily accessible
  805.        from the keyboard, short two and three letter names have been
  806.        used: CE, CN, CC, CEN, etc.  These are AutoLISP functions.
  807.        Conflicts can occur if you have other functions or ACAD.PGP
  808.        commands with these names.
  809.  
  810.        In general, ACAD.PGP defined commands dominate over AutoLISP
  811.        functions.  In the case of conflicting AutoLISP function names,
  812.        the last one loaded will dominate.
  813.  
  814.        Name conflicts must be resolved by renaming one of the conflicting
  815.        functions or commands.  If you have other commands or functions
  816.        which match Cadet's, you must do some renaming.  If the conflict
  817.        is with an external command defined in your ACAD.PGP file, rename
  818.        the Cadet function.  If the conflict is with another AutoLISP
  819.        function, you may rename whichever function you wish.  Preferably,
  820.        leave the Cadet functions alone and rename the other function.
  821.  
  822.        Never rename the Cadet functions on your original Cadet diskette.
  823.        Instead, first install Cadet as usual, then perform your
  824.        modifications on the Cadet files installed on your hard disk.
  825.  
  826.        To rename functions, edit both your ACAD.LSP and CADET.LSP files.
  827.        Search for function names which conflict with Cadet's.  When you
  828.        find conflicts, carefully replace one of the function names with a
  829.        new name of your own choosing.
  830.  
  831.        To rename Cadet's functions, look for the following lines:
  832.  
  833.          (defun C:CC (...  ... ;Cadet-Create Table
  834.          (defun C:CN (...  ... ;Cadet-Notes
  835.          (defun C:CI (...  ... ;Cadet-Import
  836.          (defun C:CE (...  ... ;Cadet-Edit
  837.          (defun C:CET (...  ... ;Cadet-Edit Table
  838.          (defun C:CEN (...  ... ;Cadet-Edit Notes
  839.          (defun C:CEG (...  ... ;Cadet-Edit Global
  840.          (defun C:CEA (...  ... ;Cadet-Edit Attributes
  841.          (defun C:CS (...  ... ;Cadet-SetText
  842.          (defun C:CP (...  ... ;Cadet-PlusText
  843.          (defun C:CM (...  ... ;Cadet-MultiText
  844.          (defun C:CJ (...  ... ;Cadet-JustifyText
  845.          (defun C:CA (...  ... ;Cadet-AlignText
  846.          (defun C:CR (...  ... ;Cadet-Restore
  847.          (defun C:CX (...  ... ;Cadet-External File
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.        CADET v4.0                     14                    User's Manual
  856.  
  857.  
  858.  
  859.        Rename only the function name following the defun statement, do
  860.        not edit any other portion of the functions.  The new function
  861.        names must still include the C: prefix (the C: tells AutoCAD to
  862.        treat it as a command, it is not a drive designation).  For
  863.        example, to rename CN (Cadet-Notes) to NOTES, the edited line
  864.        would look like this:
  865.  
  866.          (defun C:NOTES (...  ... ;Cadet-Notes
  867.  
  868.        Once you rename any of these Cadet functions, you must manually
  869.        remove them prior to using Cadet's installation program to install
  870.        future upgrades.
  871.  
  872.  
  873.        FIRST TIME USERS
  874.        ------------------------------------------------------------------
  875.        Although no trouble is anticipated, in keeping with the spirit of
  876.        "better safe than sorry", we suggest you save your drawing prior
  877.        to executing Cadet the first few times you try it.  This is
  878.        especially wise if you have a highly customized system.
  879.  
  880.        If other programs work for you through AutoCAD's SHELL function,
  881.        you should have no trouble with Cadet, properly installed. Once it
  882.        becomes apparent to you that no problems exist, the act of saving
  883.        the drawing first is unnecessary.
  884.  
  885.  
  886.        ------------------------------------------------------------------
  887.                        LOADING CADET ROUTINES IN AUTOCAD
  888.        ------------------------------------------------------------------
  889.        If you have followed the installation procedures to install Cadet
  890.        in your ACAD.LSP file, loading is automatic when you issue a CADET
  891.        command - no further steps are necessary.
  892.  
  893.        If for some reason you did not install Cadet in your ACAD.LSP
  894.        file, you must load CADET.LSP at the AutoCAD command prompt.  This
  895.        is done with AutoLISP's LOAD command.  This example uses
  896.        C:\ACAD\CADET as the Cadet directory.  Note the use of forward
  897.        slashes instead of backslashes.
  898.  
  899.            Command:(LOAD"C:/ACAD/CADET/CADET")
  900.  
  901.        If you have added CADET's directory to AutoCAD's support path, you
  902.        do not need Cadet's path in the LOAD command:
  903.  
  904.            Command:(LOAD"CADET")
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.        CADET v4.0                     15                    User's Manual
  913.  
  914.  
  915.  
  916.        ------------------------------------------------------------------
  917.                             CADET COMMAND LINE MENU
  918.        ------------------------------------------------------------------
  919.        All Cadet routines are accessible from a simple command line menu.
  920.        This is the easiest way for novices to access the Cadet functions,
  921.        since you only need to remember one command.
  922.  
  923.        Only brief descriptions of the individual Cadet functions will be
  924.        given here.  Full details are given in subsequent sections of the
  925.        manual.  To run the menu, enter "CADET" at the AutoCAD command
  926.        prompt.
  927.  
  928.            Command:CADET
  929.  
  930.        The top level of the Cadet command line menu shows the following
  931.        prompt:
  932.  
  933.            Add/Manipulate/Edit/Restore text or Options/<EXit>?
  934.  
  935.        Entering "A" or "Add" from the top level produces a second level
  936.        menu of text addition options:
  937.  
  938.            Add/Manipulate/Edit/Restore text or Options/<EXit>? A
  939.            Plus/Multiple/Import/Notes/Create table/<Back>?
  940.  
  941.        The ADD text menu options are:
  942.  
  943.            P  Plus . . . . . Cadet-PlusText (shortcut: CP)
  944.                              Add to existing text with matching
  945.                              properties.
  946.  
  947.            M  Multiple . . . Cadet-MultiText (shortcut: CM)
  948.                              Enter multiple lines of text at a user
  949.                              specified line spacing.
  950.  
  951.            I  Import . . . . Cadet-Import (shortcut: CI)
  952.                              Import an Ascii text file into the drawing.
  953.  
  954.            N  Notes  . . . . Cadet-Notes (shortcut: CN)
  955.                              Create notes and other single column text
  956.                              with the Cadet editor.
  957.  
  958.            C  Create table . Cadet-Create Table (shortcut: CC)
  959.                              Create multiple column text tables with the
  960.                              Cadet editor.
  961.  
  962.            B  Back . . . . . Return to top menu level (default).
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.        CADET v4.0                     16                    User's Manual
  970.  
  971.  
  972.  
  973.        Entering "M" or "Manipulate" from the top level produces a second
  974.        level menu of text manipulation options:
  975.  
  976.            Add/Manipulate/Edit/Restore text or Options/<EXit>? M
  977.            Align/Justify/Set/<Back>?
  978.  
  979.        The MANIPULATE text menu options are:
  980.  
  981.            A  Align. . . . . Cadet-AlignText (shortcut: CA)
  982.                              Vertically straighten text columns.
  983.  
  984.            J  Justify. . . . Cadet-JustifyText (shortcut: CJ)
  985.                              Change from/to any text justification.
  986.  
  987.            S  Set. . . . . . Cadet-SetText (shortcut: CS)
  988.                              Set text defaults by picking an existing
  989.                              text entity with the desired properties.
  990.  
  991.            B  Back . . . . . Return to top menu level (default).
  992.  
  993.        Entering "E" or "Edit" from the top level produces a second level
  994.        menu of editing options:
  995.  
  996.            Add/Manipulate/Edit/Restore text or Options/<EXit>? E
  997.            Table/Notes/Attributes/Mixed/Global/File/<Back>?
  998.  
  999.        The EDIT text menu options are:
  1000.  
  1001.            T  Table. . . . . Cadet-Edit Table (shortcut: CET)
  1002.                              Edit multiple column text tables in the
  1003.                              Cadet editor.
  1004.  
  1005.            N  Notes. . . . . Cadet-Edit Notes (shortcut: CEN)
  1006.                              Edit drawing notes in the Cadet editor.
  1007.  
  1008.            A  Attributes . . Cadet-Edit Attributes (shortcut: CEA)
  1009.                              Edit block attributes in the Cadet editor.
  1010.  
  1011.            M  Mixed. . . . . Cadet-Edit (shortcut: CE)
  1012.                              General-purpose editing of text and/or
  1013.                              attributes in the Cadet editor.
  1014.  
  1015.            G  Global . . . . Cadet-Edit Global (shortcut: CEG)
  1016.                              Pulls all drawing text and attributes into
  1017.                              the Cadet editor.
  1018.  
  1019.            F  File . . . . . Cadet-External File (shortcut: CX)
  1020.                              Edit external ASCII text files in the Cadet
  1021.                              editor, from within AutoCAD.
  1022.  
  1023.            B  Back . . . . . Return to top menu level (default).
  1024.  
  1025.  
  1026.        CADET v4.0                     17                    User's Manual
  1027.  
  1028.  
  1029.  
  1030.        If Cadet's restore feature is enabled, entering "R" or "Restore"
  1031.        from the top level executes the emergency Cadet-Restore (shortcut:
  1032.        CR), used to restore Cadet text lost in a power outage.
  1033.  
  1034.        Entering "O" or "Options" from the top level steps you through a
  1035.        series of prompts to make temporary modifications to Cadet's
  1036.        configuration variables:
  1037.  
  1038.            CADETP, text pitch factor <1.6190>:
  1039.            CADETT, table tolerance factor <1.0000>:
  1040.            CADETR, enable restore files? Yes/No <No>:
  1041.            CADETM, disable memory management? Yes/No <No>:
  1042.            CADETS, sort by LLH coordinates? Yes/No <No>:
  1043.  
  1044.        Enter "EX", "Exit" or press [Enter] from the top level to exit
  1045.        back to the AutoCAD command prompt (default).
  1046.  
  1047.  
  1048.        ------------------------------------------------------------------
  1049.                   CADET from DOS and CADET-External File (CX)
  1050.        ------------------------------------------------------------------
  1051.        Although fundamentally an AutoCAD editor, Cadet can also edit
  1052.        ASCII text files from DOS or AutoCAD.  CADET is limited to a total
  1053.        of 2000 lines of text, equivalent to about 35 typewritten pages.
  1054.        To edit files from DOS, just enter "CADET" followed by the name of
  1055.        the file.
  1056.  
  1057.            C:/> CADET [FileName]
  1058.  
  1059.        The file name on the command line is optional - if it is not
  1060.        given, Cadet will prompt for one.  Enter the full path name if the
  1061.        file is not in the current directory.  If the name of an existing
  1062.        file is given, it is loaded into Cadet for editing, otherwise a
  1063.        new file is created.  Files can also be selected from a pick list
  1064.        by entering a directory and/or wildcards in lieu of a file name.
  1065.        See USING THE CADET EDITOR, PICK LISTS for more detail.
  1066.  
  1067.        To edit text files from within AutoCAD, enter "CADET" at the
  1068.        command prompt, "E" for the Edit text menu, then "F" for File.
  1069.        Optionally, you can edit external text files directly by entering
  1070.        "CX" at the command prompt.
  1071.  
  1072.            Command: CX
  1073.  
  1074.        Cadet will then prompt you for a file name, as described above for
  1075.        DOS.  The workings of the Cadet editor are detailed in a
  1076.        subsequent section of the manual.
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.        CADET v4.0                     18                    User's Manual
  1084.  
  1085.  
  1086.  
  1087.        ------------------------------------------------------------------
  1088.                               CADET-AlignText (CA)
  1089.        ------------------------------------------------------------------
  1090.        Cadet-AlignText (shortcut: CA) is an AutoCAD utility designed as a
  1091.        preprocessor for misaligned columns being edited by Cadet-Edit
  1092.        Table.  Select a set of text entities, and CA moves them into
  1093.        vertical alignment.  Text moves only in the horizontal direction,
  1094.        and insertion points are used for alignment.
  1095.  
  1096.        To run Cadet-AlignText from Cadet's command line menu, enter
  1097.        "CADET" at the command prompt, "M" for the Manipulate text menu,
  1098.        then "A" for Align.  Optionally, you can access Cadet-AlignText
  1099.        directly by entering "CA" at the command prompt.  CA's first
  1100.        prompt is for the alignment point.
  1101.  
  1102.            Enter point to align text to:
  1103.  
  1104.        Generally, you would use AutoCAD's INSert object snap and pick the
  1105.        column's top line of text.  You can, however, enter any point -
  1106.        with either your pointing device or the keyboard.  The next prompt
  1107.        is to select the text.
  1108.  
  1109.            Select objects:
  1110.  
  1111.        This is the familiar AutoCAD interactive selection mechanism.  You
  1112.        can use object snaps, Window, Crossing, Last, Previous, Remove and
  1113.        Add, etc. to select the text.  Non-text entities will be ignored.
  1114.        Once you have selected the text, press [Enter] and CA moves it
  1115.        into alignment.
  1116.  
  1117.  
  1118.        ------------------------------------------------------------------
  1119.                              CADET-JustifyText (CJ)
  1120.        ------------------------------------------------------------------
  1121.        Cadet-JustifyText (shortcut: CJ) is a utility used to change the
  1122.        justification of existing AutoCAD text.  It can be used on single
  1123.        entities or sets.
  1124.  
  1125.        To run Cadet-JustifyText from Cadet's command line menu, enter
  1126.        "CADET" at the command prompt, "M" for the Manipulate text menu,
  1127.        then "J" for Justify.  Optionally, you can access
  1128.        Cadet-JustifyText directly by entering "CJ" at the command prompt.
  1129.        CJ's first prompt is to select the text.
  1130.  
  1131.            Select objects:
  1132.  
  1133.        This is the familiar AutoCAD interactive selection mechanism.  You
  1134.        can use object snaps, Window, Crossing, Last, Previous, Remove and
  1135.        Add, etc. to select the text.  Non-text entities will be ignored.
  1136.  
  1137.  
  1138.  
  1139.  
  1140.        CADET v4.0                     19                    User's Manual
  1141.  
  1142.  
  1143.  
  1144.        Once you have finished, Cadet-Justify prompts for a new
  1145.        justification for the selected text.
  1146.  
  1147.            Left/Center/Right/Middle/Fit/Align
  1148.  
  1149.        In AutoCAD R11 and later, nine more options are displayed:
  1150.  
  1151.            .../BL/BC/BR/ML/MC/MR/TL/TC/TR
  1152.  
  1153.        Enter the new justification, and each text entity in the set is
  1154.        changed.  If Fit or Align justification is chosen, you are
  1155.        individually prompted for a new text endpoint for each entity in
  1156.        the set.
  1157.  
  1158.  
  1159.        ------------------------------------------------------------------
  1160.                                CADET-SetText (CS)
  1161.        ------------------------------------------------------------------
  1162.        Cadet-SetText (shortcut: CS) is a utility which allows you to set
  1163.        new AutoCAD text defaults by picking a sample on the screen.  The
  1164.        new text defaults - size, style, layer, angle, etc. - are
  1165.        automatically set to match the chosen sample.
  1166.  
  1167.        To run Cadet-SetText from Cadet's command line menu, enter "CADET"
  1168.        at the command prompt, "M" for the Manipulate text menu, then "S"
  1169.        for Set.  Optionally, you can access Cadet-SetText directly by
  1170.        entering "CS" at the command prompt.  Cadet-SetText's only prompt
  1171.        is to pick the sample text.
  1172.  
  1173.  
  1174.        ------------------------------------------------------------------
  1175.                               CADET-PlusText (CP)
  1176.        ------------------------------------------------------------------
  1177.        Cadet-PlusText (shortcut: CP) is a Cadet utility which allows you
  1178.        to continue to add text below any existing text without leaving
  1179.        AutoCAD.  The new text's properties - size, style, layer, angle,
  1180.        etc. - are automatically set to match the existing text.
  1181.  
  1182.        To run Cadet-PlusText from Cadet's command line menu, enter
  1183.        "CADET" at the command prompt, "A" for the Add text menu, then "P"
  1184.        for Plus.  Optionally, you can access Cadet-PlusText directly by
  1185.        entering "CP" at the command prompt.  Cadet-PlusText's first
  1186.        prompt is to pick the existing text.
  1187.  
  1188.            Pick text to add to:
  1189.  
  1190.        The new text will be added below the existing text.  If you are
  1191.        adding to a multiple line note, you should pick the bottom line.
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.        CADET v4.0                     20                    User's Manual
  1198.  
  1199.  
  1200.  
  1201.        Next, you are prompted for the line spacing.
  1202.  
  1203.            Distance between rows <X.XXXX> or Auto:
  1204.  
  1205.        This requests the vertical spacing between each text row or
  1206.        entity.  The default <X.XXXX> equals the value of CADETP (see
  1207.        CONFIGURATION VARIABLES) times the text height you've selected.
  1208.        Press [Enter] to accept the default, type in a value, pick two
  1209.        points, or enter "A" for automatic spacing.  In Cadet-PlusText,
  1210.        the Auto spacing option gives you the same results as selecting
  1211.        the default value.
  1212.  
  1213.        Hint: If you are adding to a multiple line note, you can match its
  1214.        spacing precisely by using AutoCAD's INSert object snap and
  1215.        picking two adjacent lines.
  1216.  
  1217.        You are then prompted for the text.  Type in as many lines as
  1218.        necessary.  Like AutoCAD's DTEXT command, CP keeps prompting for
  1219.        text until it gets a null response.
  1220.  
  1221.  
  1222.        ------------------------------------------------------------------
  1223.                               CADET-MultiText (CM)
  1224.        ------------------------------------------------------------------
  1225.        Cadet-MultiText (shortcut: CM) is a Cadet utility which allows you
  1226.        to create multiple lines of text without leaving AutoCAD.  Unlike
  1227.        AutoCAD's DTEXT command, CM allows you to set the line spacing to
  1228.        any desired value.  New text will be drawn in the current text
  1229.        style.  If you need a text style other than the current one, set
  1230.        the style with Cadet-SetText or AutoCAD's STYLE command prior to
  1231.        running CM.
  1232.  
  1233.        To run Cadet-MultiText from Cadet's command line menu, enter
  1234.        "CADET" at the command prompt, "A" for the Add text menu, then "M"
  1235.        for Multiple.  Optionally, you can access Cadet-MultiText directly
  1236.        by entering "CM" at the command prompt.  Cadet-MultiText's first
  1237.        prompt is to pick a justification and/or starting point for the
  1238.        notes.
  1239.  
  1240.            Starting point or Justification:
  1241.  
  1242.        This is similar to AutoCAD's TEXT command prompt.  If you want
  1243.        something other than left justification, type in the justification
  1244.        prior to supplying the point.  CM supports all AutoCAD
  1245.        justifications.
  1246.  
  1247.        To view the full list of justification options, enter "J".
  1248.  
  1249.            Left/Center/Right/Middle/Fit/Align
  1250.  
  1251.  
  1252.  
  1253.  
  1254.        CADET v4.0                     21                    User's Manual
  1255.  
  1256.  
  1257.  
  1258.        In AutoCAD R11 and later, nine more options are displayed:
  1259.  
  1260.            .../BL/BC/BR/ML/MC/MR/TL/TC/TR
  1261.  
  1262.        Use your pointing device to pick the point or enter the point in X
  1263.        and Y coordinates.  The new text is placed at the current
  1264.        elevation, so a Z coordinate is not necessary.
  1265.  
  1266.        Next, if the current text style is not defined at a fixed height,
  1267.        CM prompts you to supply a text height.
  1268.  
  1269.            Text height <X.XXXX>:
  1270.  
  1271.        The <X.XXXX> default is your default height for new text -
  1272.        generally, the height last used to draw text.  Respond with the
  1273.        height you need, or press [Enter] to accept the default.  Like
  1274.        AutoCAD's TEXT command, you may use your pointing device to drag
  1275.        the height from the point of origin. Next, if Fit or Align
  1276.        justification is not being used, you are prompted for a rotation
  1277.        angle.
  1278.  
  1279.            Rotation angle <0>:
  1280.  
  1281.        Enter the angle in decimal degrees or press [Enter] to accept the
  1282.        default.  Following the rotation angle, you are prompted for the
  1283.        line spacing.
  1284.  
  1285.            Distance between rows <X.XXXX> or Auto:
  1286.  
  1287.        This requests the vertical spacing between each text row or
  1288.        entity.  The default <X.XXXX> equals the value of CADETP (see
  1289.        CONFIGURATION VARIABLES) times the text height you've selected.
  1290.        Press [Enter] to accept the default, type in a value, pick two
  1291.        points, or enter "A" for automatic spacing.  In Cadet-MultiText,
  1292.        the Auto spacing option gives you the same results as selecting
  1293.        the default value.
  1294.  
  1295.        You are then prompted for text.  Type in as many lines as
  1296.        necessary.  Like AutoCAD's DTEXT command, CM keeps prompting for
  1297.        text until it gets a null response.
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.        CADET v4.0                     22                    User's Manual
  1312.  
  1313.  
  1314.  
  1315.        ------------------------------------------------------------------
  1316.                                 CADET-NOTES (CN)
  1317.        ------------------------------------------------------------------
  1318.        Cadet-Notes (shortcut: CN) is the Cadet editor interface of choice
  1319.        for creating drawing notes.  CN is simple to employ, and accesses
  1320.        the editor in a free-form style in which Cadet's advanced features
  1321.        such as word wrap and paragraph reformat are available.
  1322.  
  1323.        To run Cadet-Notes from Cadet's command line menu, enter "CADET"
  1324.        at the command prompt, "A" for the Add text menu, then "N" for
  1325.        Notes.  Optionally, you can access Cadet-Notes directly by
  1326.        entering "CN" at the command prompt.  Cadet-Notes' first prompt is
  1327.        to pick a justification and/or starting point for the notes.
  1328.  
  1329.            Starting point or Justification:
  1330.  
  1331.        This is similar to AutoCAD's TEXT command prompt.  If you want
  1332.        something other than left justification, type in the justification
  1333.        prior to supplying the point.  CN supports all AutoCAD
  1334.        justifications except Align and adds two new ones - Bound and
  1335.        Wrap.  Both ask for a second text endpoint, and use it to
  1336.        establish the editor's word wrap position.  The Bound option is a
  1337.        conditional Fit justification - it fits lines of text which are
  1338.        too long, but left justifies shorter lines.  The Wrap option is
  1339.        simple Left justification.  To view the full list of justification
  1340.        options, enter "J".
  1341.  
  1342.            Left/Center/Right/Middle/Fit/Bound/Wrap
  1343.  
  1344.        In AutoCAD R11 and later, nine more options are displayed:
  1345.  
  1346.            .../BL/BC/BR/ML/MC/MR/TL/TC/TR
  1347.  
  1348.        Use your pointing device to pick the point or enter the point in X
  1349.        and Y coordinates.  All new text is placed at the current
  1350.        elevation, so a Z coordinate is not necessary.  CN always places
  1351.        new text horizontally, regardless of your zero degree orientation
  1352.        (you can rotate text after it has been placed).
  1353.  
  1354.        Next, if the current text style is not defined at a fixed height,
  1355.        CN prompts you to supply a text height.
  1356.  
  1357.            Text height <X.XXXX>:
  1358.  
  1359.        The <X.XXXX> default is your default height for new text -
  1360.        generally, the height last used to draw text.  Respond with the
  1361.        height you need, or press [Enter] to accept the default.  Like
  1362.        AutoCAD's TEXT command, you may use your pointing device to drag
  1363.        the height from the point of origin.
  1364.  
  1365.  
  1366.  
  1367.  
  1368.        CADET v4.0                     23                    User's Manual
  1369.  
  1370.  
  1371.  
  1372.        Last, you are prompted to supply the row spacing.
  1373.  
  1374.            Distance between rows <X.XXXX> or Auto:
  1375.  
  1376.        This requests the vertical spacing, or pitch, between each line of
  1377.        text.  The default <X.XXXX> equals the value of CADETP (see
  1378.        CONFIGURATION VARIABLES) times the text height you've selected.
  1379.        To enter a constant value, either press the [Enter] key to accept
  1380.        the default, type in a new distance, or use your pointing device
  1381.        to define the distance by picking two points.
  1382.  
  1383.        Enter "A" for automatic spacing.  Cadet can change the height of
  1384.        each line of text individually.  To accommodate this, CN's Auto
  1385.        spacing uses a function similar to AutoCAD's DTEXT command,
  1386.        spacing each text line according to its height and style, to avoid
  1387.        overlapping.
  1388.  
  1389.        After the line spacing is given, the Cadet editor appears.  With
  1390.        sufficient memory, the editor can accommodate up to 2000 lines of
  1391.        text.  We cover the details of the Cadet text editor more fully in
  1392.        the next section of this manual.  When you exit the editor, CN
  1393.        returns to the AutoCAD graphics screen and draws the notes you
  1394.        composed.
  1395.  
  1396.  
  1397.        ------------------------------------------------------------------
  1398.                             CADET-CREATE TABLE (CC)
  1399.        ------------------------------------------------------------------
  1400.        Cadet-Create Table (shortcut: CC) is a specialized Cadet editor
  1401.        interface for creating text tables such as schedules and bills of
  1402.        materials.
  1403.  
  1404.        To run Cadet-Create Table from Cadet's command line menu, enter
  1405.        "CADET" at the command prompt, "A" for the Add text menu, then "C"
  1406.        for Create table.  Optionally, you can access Cadet-Create Table
  1407.        directly by entering "CC" at the command prompt.  Cadet-Create
  1408.        Table's  first prompt is to pick a justification and/or starting
  1409.        point of the first column (column A).  Cadet letters columns A, B,
  1410.        C and so forth.
  1411.  
  1412.            Starting point of column A or Justification:
  1413.  
  1414.        This is similar to AutoCAD's TEXT command prompt.  If you want
  1415.        something other than left justification, type in the justification
  1416.        prior to supplying the point.  CC supports all AutoCAD
  1417.        justifications except Align and adds a new one - Bound.  Bound
  1418.        asks for a second text endpoint and uses it to establish the
  1419.        editor's word wrap position.  The Bound option is a conditional
  1420.        Fit justification - it fits lines of text which are too long, but
  1421.        left justifies shorter lines.
  1422.  
  1423.  
  1424.  
  1425.        CADET v4.0                     24                    User's Manual
  1426.  
  1427.  
  1428.  
  1429.        To view the full list of justification options, enter "J".
  1430.  
  1431.            Left/Center/Right/Middle/Fit/Bound
  1432.  
  1433.        In AutoCAD R11 and later, nine more options are displayed:
  1434.  
  1435.            .../BL/BC/BR/ML/MC/MR/TL/TC/TR
  1436.  
  1437.        Use your pointing device to pick the point or enter the point in X
  1438.        and Y coordinates.  All new text is placed at the current
  1439.        elevation, so a Z coordinate is not necessary.  CC always places
  1440.        new text horizontally, regardless of your zero degree orientation
  1441.        (you can rotate text after it has been placed). The first
  1442.        insertion point you enter also defines the vertical (Y coordinate)
  1443.        origin of any subsequent columns, simplifying multiple column
  1444.        definition.
  1445.  
  1446.        Next, if the current text style is not defined at a fixed height,
  1447.        CC prompts you to supply a text height.
  1448.  
  1449.            Text height <X.XXXX>:
  1450.  
  1451.        The <X.XXXX> default is your default height for new text -
  1452.        generally, the height last used to draw text.  Type in a height or
  1453.        press [Enter] to accept the default.  Like AutoCAD's TEXT command,
  1454.        you can also use your pointing device to drag the height from the
  1455.        point of origin.
  1456.  
  1457.        In the next series of prompts CC will ask for column and row
  1458.        information. You will be prompted for the number of columns first.
  1459.        Multiple columns are optional.
  1460.  
  1461.            Number of text columns (|||) <1>:
  1462.  
  1463.        Enter the number of columns needed, or press [Enter] for the
  1464.        default.  Cadet handles a maximum of 2000 entities, so the number
  1465.        of columns you define will limit the number of rows you may
  1466.        create.  You are prompted for the number of rows next.
  1467.  
  1468.            Number of text rows (---) per column <max>:
  1469.  
  1470.        The default <max> will give you the maximum number of text rows
  1471.        per column - the quotient of 2000 divided by the number of
  1472.        columns, memory permitting.  You can either enter the number of
  1473.        rows you actually need, or press [Enter] to accept the default
  1474.        maximum.  If you enter too large a value, CC defaults to the
  1475.        maximum.  You may be composing text as you go and not know how
  1476.        many rows you will need.  In such cases you should accept the
  1477.        default maximum.  The number of rows defined just sets up space in
  1478.        the editor, you do not have to fill each row.
  1479.  
  1480.  
  1481.  
  1482.        CADET v4.0                     25                    User's Manual
  1483.  
  1484.  
  1485.  
  1486.        If you have chosen more than a single row you will be prompted to
  1487.        supply the row spacing.
  1488.  
  1489.            Distance between rows <X.XXXX> or Auto:
  1490.  
  1491.        This requests the vertical spacing between each text row or
  1492.        entity.  The default <X.XXXX> equals the value of CADETP (see
  1493.        CONFIGURATION VARIABLES) times the text height you've selected.
  1494.        Entering a constant value assures that adjacent columns align.  To
  1495.        enter a constant value, either press the [Enter] key to accept the
  1496.        default, type in a new distance, or use your pointing device to
  1497.        define the distance by picking two points.
  1498.  
  1499.        Enter "A" for automatic spacing.  Cadet can change the height of
  1500.        each line of text individually.  To accommodate this, CC's Auto
  1501.        spacing uses a function similar to AutoCAD's DTEXT command,
  1502.        spacing each text line according to its height and style, to avoid
  1503.        overlapping.  The disadvantage to using Auto is that column
  1504.        alignment is lost if the text height and vertical spacing varies.
  1505.        Because of this, CC's Auto mode is only suited for single columns
  1506.        of text.
  1507.  
  1508.        The next prompt, if you have chosen two or more columns, requests
  1509.        the origin and optionally, the text justification of the second
  1510.        column (Column B).
  1511.  
  1512.            Starting point of column B or Justification:
  1513.  
  1514.        The actual wording may vary, since CC defaults to the
  1515.        justification used for the previous column.  If you want to change
  1516.        the justification, enter the new justification prior to supplying
  1517.        the point.  Type in point coordinates (X, Y) or pick a point with
  1518.        your pointing device.  Although you input a point, CC only uses
  1519.        the horizontal (X coordinate) component.  Since CC automatically
  1520.        aligns the column with column A, vertical accuracy of picked
  1521.        points is not important.
  1522.  
  1523.        If you have chosen three or more columns, you receive further
  1524.        prompts.
  1525.  
  1526.            Starting point of column C or Justification/Equal:
  1527.  
  1528.        This prompt is essentially the same as the prompt for column B,
  1529.        varying in wording according to the justification of the previous
  1530.        column.  Added to this and following column prompts is the option
  1531.        Equal.  Selecting Equal causes all remaining columns to be equally
  1532.        spaced to the previous column offset, using the previous
  1533.        justification.  Otherwise, similar prompts will repeat for each
  1534.        remaining column.
  1535.  
  1536.  
  1537.  
  1538.  
  1539.        CADET v4.0                     26                    User's Manual
  1540.  
  1541.  
  1542.  
  1543.        After defining rows and columns, the Cadet editor appears,
  1544.        configured for the specified table.  By changing Cadet's sort
  1545.        order, you can enter text by either rows or columns.  Details of
  1546.        the Cadet text editor are covered in a following section of this
  1547.        manual.  When you exit the editor, CC returns to the AutoCAD
  1548.        graphics screen and draws the text.
  1549.  
  1550.  
  1551.        ------------------------------------------------------------------
  1552.                                CADET-IMPORT (CI)
  1553.        ------------------------------------------------------------------
  1554.        Cadet-Import (shortcut: CI) is a Cadet utility for importing ASCII
  1555.        text files into your drawing in linear or tabular format.  CI runs
  1556.        entirely from within AutoCAD.  An ASCII text file is one of plain
  1557.        text, without the special formatting characters some word
  1558.        processors create.  Most word processors can create an ASCII text
  1559.        file however, with a special save or print-to-disk command.  To
  1560.        check if a file is ASCII, print it to the screen with the DOS TYPE
  1561.        command, for example: TYPE MyFile.  If the text is legible as it
  1562.        prints on the screen, with no strange characters, it is ASCII.
  1563.  
  1564.        To run Cadet-Import from Cadet's command line menu, enter "CADET"
  1565.        at the command prompt, "A" for the Add text menu, then "I" for
  1566.        Import.  Optionally, you can access Cadet-Import directly by
  1567.        entering "CI" at the command prompt.  Cadet-Import's  first prompt
  1568.        is for the file name.
  1569.  
  1570.            File name of text file to import:
  1571.  
  1572.        Enter the file name, including the drive and subdirectory if
  1573.        different from the default, and file extension if any.  If CI
  1574.        cannot find the file in the specified subdirectory, it shows an
  1575.        error message and repeats a prompt for a file name.
  1576.  
  1577.        From this point on, Cadet-Import's prompts are essentially
  1578.        identical to those used by Cadet-Create Table.  You are prompted
  1579.        to pick a justification and/or starting point of the first column
  1580.        (column A).  Cadet letters columns A, B, C and so forth.
  1581.  
  1582.            Starting point of column A or Justification:
  1583.  
  1584.        This is similar to AutoCAD's TEXT command prompt. If you want
  1585.        something other than left justification, type in the justification
  1586.        prior to supplying the point.  CI supports all AutoCAD
  1587.        justifications except Align and adds a new one - Bound.  Bound
  1588.        asks for a second text endpoint and uses it to establish the
  1589.        editor's word wrap position.  The Bound option is a conditional
  1590.        Fit justification - it fits lines of text which are too long, but
  1591.        left justifies shorter lines.
  1592.  
  1593.  
  1594.  
  1595.  
  1596.        CADET v4.0                     27                    User's Manual
  1597.  
  1598.  
  1599.  
  1600.        To view the full list of justification options, enter "J".
  1601.  
  1602.            Left/Center/Right/Middle/Fit/Bound
  1603.  
  1604.        In AutoCAD R11 and later, nine more options are displayed:
  1605.  
  1606.            .../BL/BC/BR/ML/MC/MR/TL/TC/TR
  1607.  
  1608.        Use your pointing device to pick the point or enter the point in X
  1609.        and Y coordinates.  All new text is placed at the current
  1610.        elevation, so a Z coordinate is not necessary.  CI always places
  1611.        new text horizontally, regardless of your zero degree orientation
  1612.        (you can rotate text after it has been placed).  The first
  1613.        insertion point you enter also defines the vertical (Y coordinate)
  1614.        origin of any subsequent columns, simplifying multiple column
  1615.        definition.
  1616.  
  1617.        Next, if the current text style is not defined at a fixed height,
  1618.        CI prompts you to supply a text height.
  1619.  
  1620.            Text height <X.XXXX>:
  1621.  
  1622.        The <X.XXXX> default is your default height for new text -
  1623.        generally, the height last used to draw text.  Type in a height or
  1624.        press [Enter] to accept the default.  Like AutoCAD's TEXT command,
  1625.        you can also use your pointing device to drag the height from the
  1626.        point of origin.
  1627.  
  1628.        In the next series of prompts CI will ask for column and row
  1629.        information.  You will be prompted for the number of columns
  1630.        first.  Multiple columns are optional.
  1631.  
  1632.            Number of text columns (|||) <1>:
  1633.  
  1634.        Enter the number of columns needed, or press [Enter] for the
  1635.        default.  Cadet handles a maximum of 2000 entities, so the number
  1636.        of columns you define will limit the number of rows you may
  1637.        create.  You are prompted for the number of rows next.
  1638.  
  1639.            Number of text rows (---) per column:
  1640.  
  1641.        Enter the number of rows.  If you chose more than a single row you
  1642.        will be prompted to supply the row spacing.
  1643.  
  1644.            Distance between rows <X.XXXX> or Auto:
  1645.  
  1646.        This requests the vertical spacing between each text row or
  1647.        entity.  The default <X.XXXX> equals the value of CADETP (see
  1648.        CONFIGURATION VARIABLES) times the text height you've selected.
  1649.        Entering a constant value assures that adjacent columns align.  To
  1650.        enter a constant value, either press the [Enter] key to accept the
  1651.  
  1652.  
  1653.        CADET v4.0                     28                    User's Manual
  1654.  
  1655.  
  1656.  
  1657.        default, type in a new distance, or use your pointing device to
  1658.        define the distance by picking two points.  Enter "A" for
  1659.        automatic spacing.  In Cadet-Import, the Auto spacing option gives
  1660.        you the same results as selecting the default constant value.
  1661.  
  1662.        The next prompt, if you have chosen two or more columns, requests
  1663.        the origin and optionally, the text justification of the second
  1664.        column (Column B).
  1665.  
  1666.            Starting point of column B or Justification:
  1667.  
  1668.        The actual wording may vary, since CI defaults to the
  1669.        justification used for the previous column.  If you want to change
  1670.        the justification, enter the new justification prior to supplying
  1671.        the point.  Type in point coordinates (X, Y) or pick a point with
  1672.        your pointing device.  Although you input a point, CI only uses
  1673.        the horizontal (X coordinate) component.  Since CI automatically
  1674.        aligns the column with column A, vertical accuracy of picked
  1675.        points is not important.
  1676.  
  1677.        If you have chosen three or more columns, you receive further
  1678.        prompts.
  1679.  
  1680.            Starting point of column C or Justification/Equal:
  1681.  
  1682.        This prompt is essentially the same as the prompt for column B,
  1683.        varying in wording according to the justification of the previous
  1684.        column.  Added to this and following column prompts is the option
  1685.        Equal.  Selecting Equal causes all remaining columns to be equally
  1686.        spaced to the previous column offset, using the previous
  1687.        justification.  Otherwise, similar prompts will repeat for each
  1688.        remaining column.
  1689.  
  1690.        After rows and columns are defined, CI draws the text from the
  1691.        specified file into your drawing.
  1692.  
  1693.        Cadet also has another method of importing files; use Cadet-Notes
  1694.        or Cadet-Create Table, and import the file into the Cadet editor
  1695.        with [Ctrl-XI].
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.        CADET v4.0                     29                    User's Manual
  1711.  
  1712.  
  1713.  
  1714.        ------------------------------------------------------------------
  1715.                                 CADET-EDIT (CE)
  1716.        ------------------------------------------------------------------
  1717.        Cadet-Edit (shortcut: CE) is Cadet's general-purpose editor
  1718.        interface.  It is used to edit attributes and text.  CE is well
  1719.        suited for editing mixed selection sets with varying text
  1720.        positions and properties.  For organized text such as notes and
  1721.        tables, it is generally better to use another Cadet interface.
  1722.  
  1723.        To run Cadet-Edit from Cadet's command line menu, enter "CADET" at
  1724.        the command prompt, "E" for the Edit text menu, then "M" for
  1725.        Mixed.  Optionally, you can access Cadet-Edit directly by entering
  1726.        "CE" at the command prompt.  Cadet-Edit's  first prompt is to pick
  1727.        the text and attributes.
  1728.  
  1729.            Select objects:
  1730.  
  1731.        This is the familiar AutoCAD interactive selection mechanism.  You
  1732.        can use object snaps, Window, Crossing, Last, Previous, Remove and
  1733.        Add, etc. to select the text.  You can select up to 2000 lines of
  1734.        text or attributes.  Don't worry if non-text entities are
  1735.        accidentally picked into the selection set.  CE safely filters
  1736.        them out.  When you have picked the text, press [Enter] and CE
  1737.        writes the text to the editor.
  1738.  
  1739.        The text then appears in the Cadet editor, sorted by drawing
  1740.        position.  See the INSTALLATION chapter for details on sorting
  1741.        options.  Use the Cadet editor to make changes to the text as
  1742.        necessary, or to export the text to a disk file.  After exiting
  1743.        the editor, you are returned to the AutoCAD graphics screen where
  1744.        CE automatically updates any modified text.
  1745.  
  1746.  
  1747.        ------------------------------------------------------------------
  1748.                           CADET-EDIT ATTRIBUTES (CEA)
  1749.        ------------------------------------------------------------------
  1750.        Cadet-Edit Attributes (shortcut: CEA) is a specialized front-end
  1751.        to the Cadet-Edit interface.  With CEA, ordinary text is filtered
  1752.        from the selection set, leaving only block attributes.
  1753.  
  1754.        To run Cadet-Edit Attributes from Cadet's command line menu, enter
  1755.        "CADET" at the command prompt, "E" for the Edit text menu, then
  1756.        "A" for Attributes.  Optionally, you can access Cadet-Edit
  1757.        Attributes directly by entering "CEA" at the command prompt.
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.        CADET v4.0                     30                    User's Manual
  1768.  
  1769.  
  1770.  
  1771.        ------------------------------------------------------------------
  1772.                             CADET-EDIT GLOBAL (CEG)
  1773.        ------------------------------------------------------------------
  1774.        Cadet-Edit Global (shortcut: CEG) is another specialized front-end
  1775.        to the general-purpose Cadet-Edit interface.  With CEG, all
  1776.        drawing text and attributes are automatically selected and brought
  1777.        into the editor.  CEG is ideal for global spelling checks.
  1778.  
  1779.        To run Cadet-Edit Global from Cadet's command line menu, enter
  1780.        "CADET" at the command prompt, "E" for the Edit text menu, then
  1781.        "G" for Global.  Optionally, you can access Cadet-Edit Global
  1782.        directly by entering "CEG" at the command prompt.
  1783.  
  1784.  
  1785.        ------------------------------------------------------------------
  1786.                              CADET-EDIT TABLE (CET)
  1787.        ------------------------------------------------------------------
  1788.        Cadet-Edit Table (shortcut: CET) is a specialized Cadet editor
  1789.        interface for editing organized multiple column text such as
  1790.        tables and schedules.  Unlike the general-purpose CE interface,
  1791.        attributes cannot be edited, but CET has other important
  1792.        advantages.
  1793.  
  1794.        Cadet orders CET's selected table into an array corresponding to
  1795.        its placement in the drawing, automatically providing spaces for
  1796.        empty table cells.  In addition to being able to fill empty
  1797.        spaces, you can also insert complete new rows of text anywhere in
  1798.        the table.  CET expects horizontally oriented text, and the text
  1799.        selection must be fairly well aligned and equally spaced.   The
  1800.        text selection may have single or multiple columns.
  1801.  
  1802.        To run Cadet-Edit Table from Cadet's command line menu, enter
  1803.        "CADET" at the command prompt, "E" for the Edit text menu, then
  1804.        "T" for Table.  Optionally, you can access Cadet-Edit Table
  1805.        directly by entering "CET" at the command prompt.  Cadet-Edit
  1806.        Table's first prompt is to select the text table.
  1807.  
  1808.            Select objects:
  1809.  
  1810.        This is the familiar AutoCAD interactive selection mechanism.  You
  1811.        can use object snaps, Window, Crossing, Last, Previous, Remove and
  1812.        Add, etc. to select the text table.  Don't worry if non-text
  1813.        entities are accidentally picked into the selection set.  CET
  1814.        safely filters them out.  Press [Enter] and CET writes the text
  1815.        table to the editor.
  1816.  
  1817.        Cadet begins by ordering the selected text into rows and columns,
  1818.        building a full tabular array.  If the array size (number of rows
  1819.        times number of columns) exceeds 2000 or Cadet runs out of memory,
  1820.        a warning is issued and you are returned to AutoCAD.  Arrays which
  1821.        appear larger than they should, and arrays with broken rows or
  1822.  
  1823.  
  1824.        CADET v4.0                     31                    User's Manual
  1825.  
  1826.  
  1827.  
  1828.        columns are due to the text table being too misaligned or unevenly
  1829.        spaced in the drawing.  Unevenly spaced tables can also throw off
  1830.        the row spacing, but the spacing is easy to correct from within
  1831.        the editor.
  1832.  
  1833.        Cadet allows a tolerance for misalignment, stored in the CADETT
  1834.        variable (see CONFIGURATION VARIABLES).  For extremely disorderly
  1835.        tables the tolerance may not be enough.  In those cases you will
  1836.        need to use AutoCAD to straighten up the table before using CET.
  1837.        You may find the routines Cadet-AlignText and Cadet-JustifyText
  1838.        helpful.
  1839.  
  1840.        To allow for center and right justified columns, CET always sorts
  1841.        on the basis of the text's insert point, regardless of the CADETS
  1842.        configuration variable setting.  An organization problem occurs
  1843.        when incompatible text justifications are mixed within a table -
  1844.        the table may look neat enough, but the text insert points are a
  1845.        jumble.  Text justifications should be consistent up and down each
  1846.        column.  This may preclude selecting table headings in with the
  1847.        body of the table if their justifications differ.  Also, baseline
  1848.        compatible text justifications should be used throughout the
  1849.        table.
  1850.  
  1851.        For example, LEFT, FIT, CENTER and RIGHT justifications are
  1852.        baseline compatible with each other, but not with MIDDLE
  1853.        justifications.  Release 11 and later versions of AutoCAD have
  1854.        additional families of compatible justifications for TOP, MIDDLE
  1855.        and BOTTOM baselines.
  1856.  
  1857.        The text table appears in the Cadet editor sorted by columns or
  1858.        rows.  The sort order can be toggled back and forth -  also see
  1859.        the INSTALLATION chapter for setting a default order.  Use the
  1860.        Cadet editor to edit and add to the table as necessary.
  1861.  
  1862.        After exiting Cadet, you are returned to the AutoCAD graphics
  1863.        screen.  The text table is updated to reflect any changes, new
  1864.        text entities (if any) are created, and any misfit rows and
  1865.        columns are precisely realigned.
  1866.  
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.  
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878.  
  1879.  
  1880.  
  1881.        CADET v4.0                     32                    User's Manual
  1882.  
  1883.  
  1884.  
  1885.        ------------------------------------------------------------------
  1886.                              CADET-EDIT NOTES (CEN)
  1887.        ------------------------------------------------------------------
  1888.        Cadet-Edit Notes (shortcut: CEN) is another specialized Cadet
  1889.        editor interface.  CEN is used for editing notes and other single
  1890.        columns of text.  Attributes cannot be edited, but CEN has other
  1891.        important advantages over the general-purpose CE interface.
  1892.  
  1893.        Cadet orders CEN's selection set corresponding to its placement in
  1894.        the drawing, automatically providing spaces for skipped lines.
  1895.        You can fill these empty lines and insert new lines anywhere in
  1896.        the notes.  You can also use Cadet's word wrap and reformat
  1897.        functions.  CEN expects horizontally oriented text, and the text
  1898.        must be fairly well aligned and equally spaced.
  1899.  
  1900.        To run Cadet-Edit Notes from Cadet's command line menu, enter
  1901.        "CADET" at the command prompt, "E" for the Edit text menu, then
  1902.        "N" for Notes.  Optionally, you can access Cadet-Edit Notes
  1903.        directly by entering "CEN" at the command prompt.  Cadet-Edit
  1904.        Notes' first prompt is to select the text.
  1905.  
  1906.            Select objects:
  1907.  
  1908.        This is the familiar AutoCAD interactive selection mechanism.  You
  1909.        can use object snaps, Window, Crossing, Last, Previous, Remove and
  1910.        Add, etc. to select text.  Don't worry if non-text entities are
  1911.        accidentally picked into the selection set.  CEN safely filters
  1912.        them out.  Press [Enter] and CEN writes the text to the editor.
  1913.  
  1914.        Cadet begins by ordering the text lines into a list based on their
  1915.        vertical drawing position.  If the list exceeds 2000 or Cadet runs
  1916.        out of memory, a warning is issued and you are returned to
  1917.        AutoCAD.  Notes which appear with extra or out of place blank
  1918.        lines are due to the text being too unevenly spaced in the
  1919.        drawing.  Notes which are unevenly spaced can also throw off the
  1920.        line spacing, but the spacing is easy to correct from within the
  1921.        editor.
  1922.  
  1923.        For vertical alignment, CEN uses the tolerance stored in the
  1924.        CADETT variable (see CONFIGURATION VARIABLES).  For extremely
  1925.        disordered notes the tolerance may not be enough, and you will
  1926.        need to use AutoCAD to make adjustments prior to using CEN.
  1927.  
  1928.        CEN automatically horizontally aligns all text to the top line,
  1929.        based on the text insert points.  The CADETS configuration
  1930.        variable setting is ignored.  Organization problems can occur if
  1931.        incompatible text justifications are mixed within the notes.  Only
  1932.        LEFT and FIT justifications are compatible enough to be mixed in
  1933.        notes.  The routines Cadet-AlignText and Cadet-JustifyText are
  1934.        helpful in preparing or cleaning up disorganized notes.
  1935.  
  1936.  
  1937.  
  1938.        CADET v4.0                     33                    User's Manual
  1939.  
  1940.  
  1941.  
  1942.        Use the Cadet editor to edit and add to the notes as necessary.
  1943.        After exiting Cadet, you are returned to the AutoCAD graphics
  1944.        screen.  The notes are updated to reflect any changes, new
  1945.        additions are created, and each text insert point is precisely
  1946.        realigned.
  1947.  
  1948.  
  1949.        ------------------------------------------------------------------
  1950.                                CADET-RESTORE (CR)
  1951.        ------------------------------------------------------------------
  1952.        Cadet-Restore (shortcut: CR) is the Cadet function you use to
  1953.        restore edited text in the event of power loss or machine failure,
  1954.        assuming the drawing file and Cadet restore files are still
  1955.        intact.
  1956.  
  1957.        Due to extra overhead, Cadet's restore feature is not implemented
  1958.        by default.  For text to be recoverable, the following
  1959.        requirements must be observed.  Cadet-Edit interfaces CE, CEA,
  1960.        CEG, CEN and CET, must have the restore feature enabled and
  1961.        AutoCAD R10 or later with Handles on.  Other Cadet interfaces do
  1962.        not require Handles.  Cadet's restore feature is enabled with the
  1963.        CADETR variable (see INSTALLATION and CONFIGURATION).  Temporary
  1964.        changes can be made with the CADET command line menu.  AutoCAD's
  1965.        Handles can be turned on by typing "HANDLES" at the AutoCAD
  1966.        command line, then responding "ON".  The text must be saved by the
  1967.        Cadet editor's [F2] Save command or [Ctrl-E] End command before
  1968.        the loss occurs.
  1969.  
  1970.        To restore text, first reenter the AutoCAD drawing.  To run
  1971.        Cadet-Restore from Cadet's command line menu, enter "CADET" at the
  1972.        command prompt, then "R" for Restore.  Optionally, you can access
  1973.        Cadet-Restore directly by entering "CR" at the command prompt.
  1974.  
  1975.        The restoration process will proceed automatically.  Cadet-Restore
  1976.        works by looking for loose Cadet restoration files.  If a file
  1977.        from a Cadet-Edit interface is found, the text in the file is
  1978.        compared to that in the drawing and updates are made accordingly.
  1979.  
  1980.        If Cadet-Restore finds a restoration file from a Cadet interface
  1981.        which creates text, the text it contains is read directly into the
  1982.        drawing.  Please note, if the text was not actually lost from the
  1983.        drawing, you will end up with duplicate text over the original.
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.        CADET v4.0                     34                    User's Manual
  1996.  
  1997.  
  1998.  
  1999.        ------------------------------------------------------------------
  2000.                              USING THE CADET EDITOR
  2001.        ------------------------------------------------------------------
  2002.        The Cadet text editor is the heart of the Cadet system.  Cadet is
  2003.        a full-screen text editor with mouse support.  Cadet supports a
  2004.        dual level command interface.  At the expert level, direct
  2005.        shortcut keys are available.  For novice and mouse users, there is
  2006.        an easy to use pull-down menu system.
  2007.  
  2008.        Cadet's shortcut keys are control (Ctrl) key combinations, entered
  2009.        by holding down the control key while pressing the command letter.
  2010.        Cadet also uses a few alternate (Alt) key combinations, entered in
  2011.        a similar fashion.  This manual represents these keys in the
  2012.        format; [Ctrl-A] and [Alt-A].  Most Cadet commands can also be
  2013.        entered from the pull-down menu.  We show each command's menu
  2014.        equivalent as the list of the menu choices required to reach it,
  2015.        enclosed in curly braces, in the format; {Editing|erase All} and
  2016.        {Display|About Cadet}.  When editing, you can press [F1]
  2017.        {Display|Help screen} for a summary of Cadet's shortcut keys.
  2018.  
  2019.        Separate text entities are referred to as text lines, and the body
  2020.        of text in the editor as the document.  Several commands are
  2021.        designed to work on either the current line (locally) or the
  2022.        document (globally) at the user's option.
  2023.  
  2024.        The behavior of the Cadet editor differs somewhat depending on
  2025.        which Cadet DOS or AutoCAD interface accesses it.  In effect,
  2026.        Cadet is four editors in one.  The editing modes and corresponding
  2027.        interfaces are listed below.
  2028.  
  2029.            MIXED   Cadet-Edit, Cadet-Edit Attributes, & Cadet-Edit Global
  2030.            TABLE   Cadet-Create Table, Cadet-Edit Table
  2031.            NOTES   Cadet-Notes, Cadet-Edit Notes
  2032.            FILE    Cadet-External File, Cadet from DOS
  2033.  
  2034.        The differences in Cadet's four editing modes are slight,
  2035.        effecting only a few commands, but they are important.  These
  2036.        differences are noted in the descriptions of Cadet commands and
  2037.        features which follow.
  2038.  
  2039.  
  2040.        CURSOR MOVEMENT
  2041.        ------------------------------------------------------------------
  2042.        Mouse movements and the cursor keys are the basic method of moving
  2043.        the cursor around the screen.  Cadet also has special keys to move
  2044.        through text even more quickly.  The [Ctrl-Right] and [Ctrl-Left]
  2045.        keys move the cursor a word at a time, right and left
  2046.        respectively.  The [Tab] and [Shift-Tab] keys move right and left
  2047.        according to the tab configuration.
  2048.  
  2049.  
  2050.  
  2051.  
  2052.        CADET v4.0                     35                    User's Manual
  2053.  
  2054.  
  2055.  
  2056.        The cursor can quickly be positioned to the beginning or end of
  2057.        the text line with the [Home] and [End] keys.  [PgUp] and [PgDn]
  2058.        moves vertically one screen depth, [Ctrl-PgUp] and [Ctrl-PgDn]
  2059.        move to the head and end of the document, and in TABLE mode
  2060.        [Alt-T] and [Alt-B] move to the top and bottom of the column or
  2061.        row.
  2062.  
  2063.        MOUSE SUPPORT
  2064.        ------------------------------------------------------------------
  2065.         o  Mouse buttons always active Left = Pick, & Right+Left = [Esc].
  2066.            During prompts and in menus and pick lists, Right = [Enter].
  2067.         o  Editing screen.  Pick any point to reposition the cursor.
  2068.         o  [F1], [F2], [F10].  Execute by picking from bottom of screen.
  2069.         o  Prompts.  Reply by picking the answer from the prompt line.
  2070.         o  Pull down menus.  Pick top status line to activate pull-downs.
  2071.         o  Pick lists and menus.  Pick selections from the display.
  2072.         o  List scroll bars. Pick a point along the bar relative to
  2073.            desired list position.
  2074.         o  List Up and Down arrows. Pick to navigate an item at a time.
  2075.         o  Windows.  Pick the exit button in the top left corner of a
  2076.            window to exit.
  2077.  
  2078.        INSERT/OVERWRITE MODE
  2079.        ------------------------------------------------------------------
  2080.        In overwrite (typeover) mode, characters overwrite existing text.
  2081.        In insert mode, characters insert and displace existing text.
  2082.        Pressing the [Ins] key toggles the insert mode.  The start-up
  2083.        insert mode can be set with the CADETIN Installation/Configuration
  2084.        program.
  2085.  
  2086.        In most Cadet editing modes, pressing [Enter] when insert mode is
  2087.        active will add a hard carriage return and create a new line (see
  2088.        INSERTING TEXT LINES).  Pressing [Tab] when insert mode is active
  2089.        will shift text right of the cursor to the next tab stop.
  2090.  
  2091.        EDITOR SETTINGS
  2092.        ------------------------------------------------------------------
  2093.        Cadet allows five of its default settings to be temporarily
  2094.        modified via the [Ctrl-T] {Options} command.  Your choice of
  2095.        defaults can be set with the CADETIN Installation/Configuration
  2096.        program.
  2097.  
  2098.        AUTOINDENT
  2099.  
  2100.        When Autoindent is active, text which is word wrapped from an
  2101.        indented line is placed at the same level of indentation as the
  2102.        preceding line.  Likewise, when [Enter] is pressed, the cursor is
  2103.        placed directly below the first character of the line above.  When
  2104.        Autoindent is off, carriage returns and wrapped lines go to the
  2105.        home position, regardless of previous indentations.
  2106.  
  2107.  
  2108.  
  2109.        CADET v4.0                     36                    User's Manual
  2110.  
  2111.  
  2112.  
  2113.        TYPE SPEED
  2114.  
  2115.        Cadet's typematic rate accelerator can move the cursor up to three
  2116.        times faster than normal.  You can choose Slow, Medium or Fast
  2117.        speed.  Slow speed is the same as no acceleration.
  2118.  
  2119.        TAB MODE
  2120.  
  2121.        Cadet has two tab modes, Smart Tabs and Fixed Tabs.  In either
  2122.        mode, pressing [Tab] when insert mode is active will push all text
  2123.        to the right of the cursor to the tab stop.  This, alone or in
  2124.        combination with word wrap, is useful for formatting indentations
  2125.        in existing text.  When overwrite mode is active, only the cursor
  2126.        is moved.
  2127.  
  2128.        The default tab mode is Smart Tabs.  When [Tab] is pressed, the
  2129.        cursor is positioned underneath the first character of the next
  2130.        word in the line above.  The [Shift-Tab] key has no function in
  2131.        Smart Tab mode.
  2132.  
  2133.        The alternative to Smart Tabs is Fixed Tabs.  In Fixed Tab mode,
  2134.        tab stops are set to fixed intervals, spaced according to the Tab
  2135.        Size value (described below).  Pressing [Tab] moves the cursor
  2136.        forward to the next tab stop, and [Shift-Tab] moves the cursor
  2137.        back to the previous tab stop.
  2138.  
  2139.        TAB SIZE
  2140.  
  2141.        Cadet's Tab Size can be configured to any value between one and
  2142.        twenty.  When reading files, Cadet automatically translates
  2143.        incoming tabs (ASCII 9) to the specified number of spaces.  Cadet
  2144.        saves files in translated form, without hard tabs.  Setting the
  2145.        default tab size to one prevents tab translation.  The tab size
  2146.        also determines the tab stop spacing in Fixed Tab mode.
  2147.  
  2148.        SQUEEZE
  2149.  
  2150.        The Squeeze mode works with Cadet's word wrap and reformat
  2151.        command.  When active, Cadet removes all excess spaces in the line
  2152.        of text before word wrapping.  Indented left margins are
  2153.        unaffected.  Likewise, excess spaces are removed from paragraphs
  2154.        when reformatting with the [Ctrl-G] command.
  2155.  
  2156.        Caution:  Indented margins and tabbed spacings created in Cadet
  2157.        will retain their proper format in AutoCAD only if LEFT
  2158.        justification and a monospaced (non-proportional) font is used,
  2159.        such as Autodesk's MONOTXT. Smoother and fancier monospaced fonts
  2160.        are available from AutoCAD third party developers.  If you use a
  2161.        proportional font, you may have to move indented text around to
  2162.        get it to look right.  For tabular data, you can avoid the need
  2163.        for monospaced fonts and tabs by using Cadet-Create Table.
  2164.  
  2165.  
  2166.        CADET v4.0                     37                    User's Manual
  2167.  
  2168.  
  2169.  
  2170.        STATUS LINES
  2171.        ------------------------------------------------------------------
  2172.        Cadet has two status lines.  The upper status line shows the
  2173.        editor status.
  2174.  
  2175.          o  Cadet editing mode: Notes/Table/Mixed/File
  2176.          o  Current editor sort order: Row/Col/Pick
  2177.          o  Word wrap position and Squeeze mode.
  2178.          o  Tab size and Tab mode.
  2179.          o  Autoindent mode.
  2180.          o  Typematic rate speed: Slow/Med/Fast
  2181.          o  Line position of cursor.
  2182.          o  Column position of cursor.
  2183.          o  Editing insert mode: Ins/Ovr
  2184.  
  2185.        In FILE editing mode, the lower status line only displays the name
  2186.        of the file being edited.  In other modes, the lower status line
  2187.        is the drawing status line.
  2188.  
  2189.          o  Drawing name or file name.
  2190.          o  Text height of text at cursor line.
  2191.          o  Text font style of text at cursor line.
  2192.          o  Line spacing, or in MIXED editing mode;
  2193.             Block name, attribute tag and attribute prompt.
  2194.  
  2195.        SPECIAL CHARACTERS
  2196.        ------------------------------------------------------------------
  2197.        You may enter AutoCAD's special symbols directly into your text
  2198.        without the "%%" codes.  Just press the appropriate Alt key
  2199.        combination.
  2200.  
  2201.                [Alt-O] Overscore toggle (%%o)
  2202.                [Alt-U] Underscore toggle (%%u)
  2203.                [Alt-D] Degrees symbol (%%d)
  2204.                [Alt-P] Plus/minus symbol (%%p)
  2205.                [Alt-C] Circle dia. symbol (%%c)
  2206.  
  2207.        Cadet performs character code to symbol translation, to and from
  2208.        AutoCAD.  Some translations can be disabled, see the INSTALLATION
  2209.        chapter for details.
  2210.  
  2211.        PULL-DOWN MENUS
  2212.        ------------------------------------------------------------------
  2213.        Activate the menu by picking the top status line with a mouse or
  2214.        pressing [F10].  The main menu bar is displayed at the top of the
  2215.        screen, and consists of eight sub-menu headings.  The current
  2216.        choice is marked with a highlight bar.  The highlighted letter in
  2217.        each choice is its hot-key - capitalized below.
  2218.  
  2219.         Change Editing Search Block Tools Display Options eXit
  2220.  
  2221.  
  2222.  
  2223.        CADET v4.0                     38                    User's Manual
  2224.  
  2225.  
  2226.  
  2227.        Select a sub-menu heading with a mouse pick, pressing its hot-key,
  2228.        or moving the highlight bar atop it with the cursor and pressing
  2229.        [Enter].  The bottom of the screen shows information on each
  2230.        sub-menu as you cursor through the headings.  Once selected,
  2231.        sub-menus drop and display available commands.
  2232.  
  2233.        +--------+                   +---------+
  2234.        | Change |                   | Editing |
  2235.        +--------+-------------+     +---------+-----------------+
  2236.        | Lower case  [Ctrl-L] |     | erase Word    [Ctrl-BkSp] |
  2237.        | Upper case  [Ctrl-U] |     | erase All     [Ctrl-A]    |
  2238.        | Juggle case [Ctrl-J] |     | erase to End  [Ctrl-End]  |
  2239.        | Height      [Ctrl-H] |     | erase to Home [Ctrl-Home] |
  2240.        | Style       [Ctrl-S] |     | Delete line   [Ctrl-D]    |
  2241.        | liNe space  [Ctrl-N] |     | Insert line   [Ctrl-I]    |
  2242.        +----------------------+     +---------------------------+
  2243.  
  2244.  
  2245.        +--------+                        +-------+
  2246.        | Search |                        | Block |
  2247.        +--------+-----------------+      +-------+--------------+
  2248.        | Find text    [Ctrl-F]    |      | Mark block  [Ctrl-M] |
  2249.        | Replace text [Ctrl-R]    |      | Copy block  [Ctrl-C] |
  2250.        | Head of doc  [Ctrl-PgUp] |      | write Block [Ctrl-B] |
  2251.        | End of doc   [Ctrl-PgDn] |      +----------------------+
  2252.        | col/row Top  [Alt-T]     |
  2253.        | col/row Bot  [Alt-B]     |
  2254.        +--------------------------+
  2255.  
  2256.  
  2257.        +-------+                       +---------+
  2258.        | Tools |                       | Display |
  2259.        +-------+------------------+    +---------+--------------+
  2260.        | sPell check     [Ctrl-P] |    | Zoom EGA/VGA  [Ctrl-Z] |
  2261.        | eXternal files  [Ctrl-X] |    | Help screen   [F1]     |
  2262.        | print hard copY [Ctrl-Y] |    | About CADET   [Alt-A]  |
  2263.        | reformat Group  [Ctrl-G] |    | sort Order    [Ctrl-O] |
  2264.        | Word wrap       [Ctrl-W] |    | View position [Ctrl-V] |
  2265.        +--------------------------+    +------------------------+
  2266.  
  2267.  
  2268.        +---------+                     +------+
  2269.        | Options |                     | eXit |
  2270.        +---------+------------+        +------+------------+
  2271.        | Autoindent [Ctrl-TA] |        | End/save [Ctrl-E] |
  2272.        | Type speed [Ctrl-TT] |        |_Quit_    [Ctrl-Q] |
  2273.        | tab Mode   [Ctrl-TM] |        | Save     [F2]    ++----+
  2274.        | tab Size   [Ctrl-TS] |        +------------------+ Yes |
  2275.        | sQueeze    [Ctrl-TQ] |                           |_No_ |
  2276.        +----------------------+                           +-----+
  2277.  
  2278.  
  2279.  
  2280.        CADET v4.0                     39                    User's Manual
  2281.  
  2282.  
  2283.  
  2284.        Choose a menu command with a mouse pick, pressing its hot-key, or
  2285.        by cursoring to the choice and pressing [Enter].  As the cursor
  2286.        moves through the selections, the bottom of the screen displays
  2287.        help information.
  2288.  
  2289.        Menu choices which are inactive in the current editing mode are
  2290.        displayed in a dim color.  As illustrated on the Exit menu above,
  2291.        many menu choices - such as {Exit|Quit} - will bring up a third
  2292.        level menu of command options.  These command options are picked
  2293.        in the same manner as commands.  To escape from a third level menu
  2294.        back to the second level menu, press [Esc] or pick the second
  2295.        level menu with a mouse.
  2296.  
  2297.        To move to an adjacent second level sub-menu, cursor [Left] or
  2298.        [Right] or pick its main menu heading with your mouse.  To escape
  2299.        back through the menu levels, press [Esc].  To exit without
  2300.        executing a command, press [Esc] from the top menu or pick any
  2301.        point outside the menus with a mouse.
  2302.  
  2303.  
  2304.        PICK LISTS
  2305.        ------------------------------------------------------------------
  2306.        Cadet's pick lists are used to select files, text styles, and
  2307.        spell checker suggestions.  A pick list is a list of selections in
  2308.        a bordered window.  A highlight bar indicates the current
  2309.        selection.  The [Up] and [Down] cursor keys traverse the list an
  2310.        item at a time.  Longer lists will scroll as you traverse them.
  2311.        [PgUp] and [PgDn] move up and down the list the length of the
  2312.        window, and [Home] and [End] move to the respective ends of the
  2313.        list.
  2314.  
  2315.        Except for the spell checker list, typing the first few characters
  2316.        of a word moves the highlight bar to the first matching selection.
  2317.        Cadet will track and match the selections so long as you type
  2318.        characters within two second intervals.  After a two second
  2319.        interval, the tracking string clears.  You can force the tracking
  2320.        string to clear at any time by pressing the spacebar.
  2321.  
  2322.        The right hand side of the pick list window is a mouse sensitive
  2323.        scroll bar.  The slider box on the scroll bar shows the position
  2324.        of the current selection relative to the length of the list.  The
  2325.        bold arrowheads at the top and bottom of the scroll bar are mouse
  2326.        sensitive -  click the left mouse button on them to cursor up or
  2327.        down the list.  To make bigger jumps along the file list, place
  2328.        the mouse cursor over the scroll bar in the desired relative
  2329.        position and click the left button.  The slider box and highlight
  2330.        bar will be repositioned accordingly.
  2331.  
  2332.        Make a selection by highlighting it and pressing [Enter] or by
  2333.        picking any displayed selection with a mouse.  To exit the pick
  2334.        list without making a selection, press [Esc], click the right and
  2335.  
  2336.  
  2337.        CADET v4.0                     40                    User's Manual
  2338.  
  2339.  
  2340.  
  2341.        left mouse buttons simultaneously, or use a mouse to pick the
  2342.        upper left-hand window exit button.
  2343.  
  2344.        The text style pick list pops up whenever you issue a change style
  2345.        command. All styles previously defined in the AutoCAD drawing
  2346.        appear in the list.  The spell checker pick list pops up when you
  2347.        ask for suggested spellings.  It can contain anywhere from 1 to 18
  2348.        suggestions.
  2349.  
  2350.        The file pick list is more interactive.  It is available from the
  2351.        file name prompt when importing files and at Cadet FILE editing
  2352.        mode start-up (unless passed a file name on the command line).  To
  2353.        display a pick list, enter a directory and/or a wildcard in lieu
  2354.        of a file name.  The global "*.*" wildcard is assumed if no other
  2355.        wildcard is given, and the current directory is assumed if no
  2356.        directory is given.  Filenames are displayed in lower case,
  2357.        subdirectories are capitalized and colored differently.  The
  2358.        directory tree can be traversed by picking a subdirectory name
  2359.        from the list.  To move towards the root, pick the parent
  2360.        directory (..\).  To change drives, escape from the pick list and
  2361.        enter the new path at the file name prompt.
  2362.  
  2363.  
  2364.        SORTING ORDER
  2365.        ------------------------------------------------------------------
  2366.        Cadet displays text in a linear list, with each entity occupying
  2367.        one line of the editor.  In MIXED and TABLE editing modes, the
  2368.        order in which the text is presented is important.  In these
  2369.        modes, Cadet can display text in up to three orders; ROW (sorted
  2370.        by rows), COL (sorted by columns), and - in MIXED mode only - PICK
  2371.        (as picked).  The PICK order is unsorted, text entities are
  2372.        displayed in the order you select them, and attributes in the
  2373.        order they are encountered in the block definition.
  2374.  
  2375.        Text sorting is performed on the basis of the entities' X and Y
  2376.        coordinates.  Elevations in Z are ignored.  A tolerance is used in
  2377.        row/column definition.  The default vertical tolerance is 1/2 the
  2378.        average text height, the horizontal tolerance is 1-1/2 times the
  2379.        average text height.  Tolerances can be adjusted with the CADETT
  2380.        variable (see CONFIGURATION VARIABLES).
  2381.  
  2382.        Cadet defaults to using the insert point for the sort coordinates,
  2383.        rather than the text's lower left coordinates.  You can, however,
  2384.        instruct Cadet to use the lower left coordinates for MIXED editing
  2385.        mode sorting with the CADETS variable (see CONFIGURATION
  2386.        VARIABLES).
  2387.  
  2388.        At start-up, Cadet's default sort order is COL.  This default can
  2389.        be changed with Cadet's Installation/Configuration program.  The
  2390.        sort order can be changed in the editor by the [Ctrl-O]
  2391.        {Display|Sort Order} command.  Depending on the block's design,
  2392.  
  2393.  
  2394.        CADET v4.0                     41                    User's Manual
  2395.  
  2396.  
  2397.  
  2398.        attributes are sometimes easier to edit when displayed in PICK
  2399.        order.  Some text tables are easier to read in COL order, while
  2400.        others are more suited to ROW order.
  2401.  
  2402.        Consider the following examples, each has two columns, each word
  2403.        is a left-justified text entity - a total of six separate entities
  2404.        in each table:
  2405.  
  2406.          Example #1  (in AutoCAD)   |   Example #2  (in AutoCAD)
  2407.                                     |
  2408.            PENCIL      TABLE        |     DOOR       WINDOW
  2409.            PEN         CHAIR        |     CAT        DOG
  2410.            PAPER       COUCH        |     SPOON      FORK
  2411.  
  2412.        For identification, the editor letters columns and numbers rows
  2413.        similar to a spreadsheet.  Example #1 is easier to read in column
  2414.        order.  Example #2, however, is more suited to the editor's row
  2415.        order.  Here are the examples shown as you would see them in
  2416.        Cadet:
  2417.  
  2418.            Example #1  (in Cadet)   |    Example #2  (in Cadet)
  2419.             column sort order       |    row sort order
  2420.                                     |
  2421.            1a PENCIL                |    1a DOOR
  2422.            2a PEN                   |    1b WINDOW
  2423.            3a PAPER                 |    2a CAT
  2424.            1b TABLE                 |    2b DOG
  2425.            2b CHAIR                 |    3a SPOON
  2426.            3b COUCH                 |    3b FORK
  2427.  
  2428.        With the tables sorted according to the direction of associations,
  2429.        it is fairly simple to follow the table in linear format.  The
  2430.        [Ctrl-V] view position command can be used to display the relative
  2431.        position of a portion of the table and gain perspective.
  2432.  
  2433.  
  2434.        DELETING TEXT
  2435.        ------------------------------------------------------------------
  2436.        Cadet has many ways to delete text besides the familiar [BkSp] and
  2437.        [Del] keys.  Delete words with [Ctrl-BkSp] {Editing|erase Word}.
  2438.        The [Ctrl-End] {Editing|erase End} and [Ctrl-Home] {Editing|erase
  2439.        Home} commands delete to the end and beginning of the line
  2440.        respectively.  Whole lines can be erased (blanked out) by pressing
  2441.        [Ctrl-A] {Editing|erase All}, and marked blocks of text with the
  2442.        [Ctrl-M] {Block|Mark block} command.
  2443.  
  2444.        With the exception of blocks, these methods of deleting text are
  2445.        all local commands - they only affect the current line.  If you
  2446.        have not moved from the line or used a global command since
  2447.        editing, pressing [Esc] will undo the erasure.
  2448.  
  2449.  
  2450.  
  2451.        CADET v4.0                     42                    User's Manual
  2452.  
  2453.  
  2454.  
  2455.        DELETING TEXT LINES
  2456.        ------------------------------------------------------------------
  2457.        [Ctrl-D] {Editing|Delete line} is Cadet's delete line command.
  2458.        Not only does it erase the line, the delete line command is
  2459.        capable of pulling up the text below to fill the gap.  The
  2460.        [Ctrl-BkSp] command and the [Del] key are also used in certain
  2461.        situations to delete empty lines and carriage returns.  The delete
  2462.        line command is global in nature - it affects more than just the
  2463.        current line.  [Esc] cannot undo deleted lines.  Certain effects
  2464.        of the delete line command vary depending on which editing mode is
  2465.        in effect.
  2466.  
  2467.        In NOTES and FILE editing modes, Cadet behaves similar to most
  2468.        ordinary text editors.  Regardless of the cursor position,
  2469.        [Ctrl-D] deletes the entire line.  The emptied space is filled as
  2470.        all lines below pull up one position.  Pressing [Del] or
  2471.        [Ctrl-BkSp] at the end of a line, or on an empty line, deletes the
  2472.        carriage return and joins the line below to the cursor position.
  2473.  
  2474.        Text positions are critical in MIXED editing mode - you rarely
  2475.        want other text repositioned due to a line being deleted.
  2476.        Generally, the [Ctrl-A] command should be used in lieu of [Ctrl-D]
  2477.        - it erases lines without affecting others.  To protect the user
  2478.        from against accidental text repositioning, delete line commands
  2479.        use an "Are you sure?" prompt in MIXED mode.  In other respects,
  2480.        these commands behave as they do in NOTES or FILE mode.  Please
  2481.        note, however, that the flow of the text being pulled up is
  2482.        dependant on the sort order in effect when the line is deleted.
  2483.        You should always check the sort order first, changing it if
  2484.        necessary, to ensure you get the desired results.
  2485.  
  2486.        In TABLE editing mode, the delete line command is specialized for
  2487.        editing multiple column tables.  In this mode, [Ctrl-D] gives you
  2488.        the choice to delete a full row from the table, or to delete a
  2489.        single line.  Deleting a table row removes the entire row in which
  2490.        the line is a member, regardless of the number of columns.
  2491.  
  2492.        Single lines can be deleted from either table rows or columns,
  2493.        depending on the sort order.  When deleting a single line from a
  2494.        table, its effect is limited to its member group (row or column).
  2495.        Text lines below which belong to the group are pulled up, text
  2496.        lines outside the group are unaffected. [Del] and [Ctrl-BkSp] do
  2497.        not delete lines in TABLE mode.
  2498.  
  2499.        To illustrate how the delete line command works in TABLE mode,
  2500.        lets look at our column ordered example #1 and row ordered example
  2501.        #2 once again.  In both examples the cursor is under the text on
  2502.        line 1a, [Ctrl-D] is pressed, then Line is chosen.
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.        CADET v4.0                     43                    User's Manual
  2509.  
  2510.  
  2511.  
  2512.        This has the effect of deleting a line from the column in example
  2513.        #1 and a line from the row in example #2.  The following results.
  2514.  
  2515.            Example #1  (in Cadet)   |   Example #2  (in Cadet)
  2516.              column sort order      |      row sort order
  2517.            (before)     (after)     |   (before)     (after)
  2518.                                     |
  2519.            1a PENCIL    1a PEN      |   1a DOOR      1a WINDOW
  2520.            2a PEN       2a PAPER    |   1b WINDOW    1b
  2521.            3a PAPER     3a          |   2a CAT       2a CAT
  2522.            1b TABLE     1b TABLE    |   2b DOG       2b DOG
  2523.            2b CHAIR     2b CHAIR    |   3a SPOON     3a SPOON
  2524.            3b COUCH     3b COUCH    |   3b FORK      3b FORK
  2525.  
  2526.                Example #1           |        Example #2
  2527.           (as redrawn in AutoCAD)   |   (as redrawn in AutoCAD)
  2528.                                     |
  2529.            PEN          TABLE       |   WINDOW
  2530.            PAPER        CHAIR       |   CAT           DOG
  2531.                         COUCH       |   SPOON         FORK
  2532.  
  2533.        Lets start with the original examples again, this time using the
  2534.        delete row feature.  [Ctrl-D] is pressed, then Row is chosen to
  2535.        delete the entire row.
  2536.  
  2537.            Example #1  (in Cadet)   |   Example #2  (in Cadet)
  2538.              column sort order      |      row sort order
  2539.            (before)     (after)     |   (before)     (after)
  2540.                                     |
  2541.            1a PENCIL    1a PEN      |   1a DOOR      1a CAT
  2542.            2a PEN       2a PAPER    |   1b WINDOW    1b DOG
  2543.            3a PAPER     3a          |   2a CAT       2a SPOON
  2544.            1b TABLE     1b CHAIR    |   2b DOG       2b FORK
  2545.            2b CHAIR     2b COUCH    |   3a SPOON     3a
  2546.            3b COUCH     3b          |   3b FORK      3b
  2547.  
  2548.            (as redrawn in AutoCAD)  |  (as redrawn in AutoCAD)
  2549.                                     |
  2550.            PEN          CHAIR       |   CAT          DOG
  2551.            PAPER        COUCH       |   SPOON        FORK
  2552.  
  2553.        In both examples, the entire row #1 is deleted and everything else
  2554.        moves up, emptying row #3.  In both cases, the integrity of the
  2555.        remaining table is intact, the remaining entries remain in their
  2556.        proper columns.
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.        CADET v4.0                     44                    User's Manual
  2566.  
  2567.  
  2568.  
  2569.        INSERTING TEXT LINES
  2570.        ------------------------------------------------------------------
  2571.        The [Ctrl-I] {Editing|Insert line} command inserts a new line into
  2572.        the group at the cursor position, pushing existing text down.
  2573.        Only text above and to the right of the cursor is pushed down.  If
  2574.        the cursor is someplace in the middle of the text, the text will
  2575.        break at the cursor position.  The [Enter] key is also used in
  2576.        certain modes to insert lines.  The [Ctrl-I] command is global in
  2577.        nature as it affects more than just the current line.  [Esc]
  2578.        cannot undo changes made by [Ctrl-I].  Like the delete line
  2579.        command, certain effects of the [Ctrl-I] command vary depending on
  2580.        which editing mode is in effect.  These variations are described
  2581.        below.
  2582.  
  2583.        In NOTES and FILE editing modes, Cadet behaves similar to most
  2584.        ordinary text editors.  In these modes, pressing [Enter] when the
  2585.        insert mode is on has the same effect as the [Ctrl-I] command
  2586.        described above.  When overwrite mode is on, pressing [Enter] has
  2587.        no effect other than moving the cursor down and home.
  2588.  
  2589.        In MIXED editing mode, you rarely want text repositioned as a
  2590.        result of editing.  The NOTES or TABLE interfaces should be used
  2591.        for the kind of editing that involves reformatting text positions.
  2592.        To avoid accidental text repositioning in MIXED mode, insert line
  2593.        commands start with an "Are you sure?" prompt.  In addition, since
  2594.        the MIXED editing interfaces are not capable of creating new text
  2595.        entities, the [Ctrl-I] command requires that there be a blank line
  2596.        at the bottom of the document.  A warning is printed if there is
  2597.        no room to insert the line.  In other respects, the [Ctrl-I] and
  2598.        [Enter] insert line commands behave as they do in NOTES or FILE
  2599.        mode.
  2600.  
  2601.        In the TABLE editing mode, the insert line command is specialized
  2602.        for multiple column tables.  In this mode, [Ctrl-I] gives you the
  2603.        choice to insert a full row into the table, or to insert a single
  2604.        line.  When you insert a row, an entire new row of table cells is
  2605.        inserted.  In TABLE mode, the [Enter] key does not insert lines,
  2606.        regardless of the insert/overwrite mode.
  2607.  
  2608.        When you insert a single line in TABLE mode, the line is inserted
  2609.        in either the row or column, depending on the sort order.  To
  2610.        preserve the integrity of the table, the effect of inserting a
  2611.        single line is limited to its member group (row or column).  Text
  2612.        lines below which belong to the group are pushed down, text lines
  2613.        outside the group are unaffected.  This means that the last column
  2614.        in the row must be empty - a warning is printed if there is no
  2615.        room to insert the line into a particular group.  If you need to
  2616.        create room, insert a new bottom row before inserting the line.
  2617.  
  2618.  
  2619.  
  2620.  
  2621.  
  2622.        CADET v4.0                     45                    User's Manual
  2623.  
  2624.  
  2625.  
  2626.        In TABLE mode, insert does not break lines at the cursor position.
  2627.        New lines and rows are normally inserted above the current
  2628.        position.  To make the new line insert below the current line,
  2629.        position the cursor past the end of the text.  To make a new row
  2630.        insert below the current row, move to the last column in the row
  2631.        and position the cursor past the end of the text.
  2632.  
  2633.        We will use the previously described examples to show how the
  2634.        [Ctrl-I] command may be used in TABLE mode to insert rows.  This
  2635.        time the cursor is moved past the right-hand end of the text on
  2636.        the last line 3b.  [Ctrl-I] is pressed, then Row is chosen,
  2637.        creating a new bottom row.
  2638.  
  2639.            Example #1  (in Cadet)   |   Example #2  (in Cadet)
  2640.              column sort order      |      row sort order
  2641.            (before)    (after)      |   (before)    (after)
  2642.                                     |
  2643.            1a PENCIL   1a PENCIL    |   1a DOOR     1a DOOR
  2644.            2a PEN      2a PEN       |   1b WINDOW   1b WINDOW
  2645.            3a PAPER    3a PAPER     |   2a CAT      2a CAT
  2646.            1b TABLE    4a           |   2b DOG      2b DOG
  2647.            2b CHAIR    1b TABLE     |   3a SPOON    3a SPOON
  2648.            3b COUCH    2b CHAIR     |   3b FORK     3b FORK
  2649.                        3b COUCH     |               4a
  2650.                        4b           |               4b
  2651.  
  2652.  
  2653.        Lets continue with the above modified examples, this time using
  2654.        the insert line option.  The cursor is moved back up under the
  2655.        text in the first line 1a. [Ctrl-I] is pressed, then Line is
  2656.        chosen to insert a single line.
  2657.  
  2658.            Example #1  (in Cadet)   |   Example #2  (in Cadet)
  2659.              column sort order      |      row sort order
  2660.            (before)     (after)     |   (before)     (after)
  2661.                                     |
  2662.            1a PENCIL    1a          |   1a DOOR      1a DOOR
  2663.            2a PEN       2a PENCIL   |   1b WINDOW    1b WINDOW
  2664.            3a PAPER     3a PEN      |   2a CAT       2a CAT
  2665.            4a           4a PAPER    |   2b DOG       2b DOG
  2666.            1b TABLE     1b TABLE    |   3a SPOON     3a SPOON
  2667.            2b CHAIR     2b CHAIR    |   3b FORK      3b FORK
  2668.            3b COUCH     3b COUCH    |   4a           4a
  2669.            4b           4b          |   4b           4b
  2670.  
  2671.  
  2672.        In example #1, the new line pushes column #a entries down.
  2673.        Example #2, sorted by rows, attempted to insert a line in row #1
  2674.        but there was no room.
  2675.  
  2676.  
  2677.  
  2678.  
  2679.        CADET v4.0                     46                    User's Manual
  2680.  
  2681.  
  2682.  
  2683.        BLOCK OPERATIONS (CUT-and-PASTE)
  2684.        ------------------------------------------------------------------
  2685.        Cadet can perform several block operations on partial or multiple
  2686.        lines of text.
  2687.  
  2688.         o  Cut and paste blocks of text from one position to another.
  2689.         o  Copy blocks of text from one position to another.
  2690.         o  Write blocks of text to a file.
  2691.         o  Delete blocks of text.
  2692.         o  Change the case, height or style of blocks of text.
  2693.  
  2694.        The block marking mechanism is the [Ctrl-M] {Block|Mark block}
  2695.        command.  First, move your cursor to the beginning of the text you
  2696.        wish to block then press [Ctrl-M].  The character above the cursor
  2697.        position will highlight.  You then use the cursor keys, mouse or
  2698.        other text positioning commands to highlight the text you wish to
  2699.        block.  Press [Enter] when the desired text is highlighted.  Any
  2700.        amount of text can be marked, with one exception; as a protection
  2701.        device in TABLE editing mode, you cannot mark across row/column
  2702.        boundaries.  You are then given the following options, shown here
  2703.        with the hot keys capitalized:
  2704.  
  2705.          Copy/cuT/Delete block or
  2706.               Uppercase/Lowercase/Juggle case/Height/Style?
  2707.  
  2708.        The height and style options do not appear in FILE editing mode.
  2709.        Select an action by pressing the highlighted hot key or picking
  2710.        the choice with a mouse.  The copy and cut options store the block
  2711.        into a buffer, the cut and delete options delete the marked block,
  2712.        and the remaining options affect only the text properties of the
  2713.        marked block.
  2714.  
  2715.        The simplest block operation is deleting a block.  Press "D", and
  2716.        it is gone.  Copy and cut-and-paste operations are straightforward
  2717.        as well.  Press "C" to copy the marked block or "T" to cut out and
  2718.        move the block.  The copy and cut operations use a temporary
  2719.        holding place called the block buffer to store the text.  Any
  2720.        prior contents of the block buffer is overwritten with new text
  2721.        copied or cut.  The stored block can later be inserted or written
  2722.        to file.
  2723.  
  2724.        To complete a copy or cut-and-paste operation, move cursor to the
  2725.        position you want to paste the block and press [Ctrl-C]
  2726.        {Block|Copy block}.  The block will be inserted at the cursor
  2727.        position, displacing any text to the right and below.  To write
  2728.        the stored block to a file, press [Ctrl-B] {Block|Write block} and
  2729.        enter a filename.  Optionally, you can add a drive and path name.
  2730.        If you name an existing file, you will be asked if you want to
  2731.        overwrite or append it.
  2732.  
  2733.  
  2734.  
  2735.  
  2736.        CADET v4.0                     47                    User's Manual
  2737.  
  2738.  
  2739.  
  2740.        Keep in mind that after pasting, the block still exists in the
  2741.        block buffer.  It remains there until another block is cut or
  2742.        copied.  This can be handy at times.  Suppose you are writing some
  2743.        notes where your company name, International Computer Aided
  2744.        Drafting Services, Inc. appears several times.  That's a lot of
  2745.        typing.  Type in the company name once, mark it and copy it into
  2746.        the block buffer.  Now, whenever you get to a place where the
  2747.        company name is required, press [Ctrl-C] and the name is inserted.
  2748.  
  2749.        Other block options are used to change properties of marked text
  2750.        and do not affect the block buffer.  Press "U", "L" or "J" to
  2751.        change the text to upper case, lower case or juggle the case (swap
  2752.        upper/lower case).  The "H" and "S" options change the height and
  2753.        style of AutoCAD text.  Unlike the other options, height and style
  2754.        changes affect the block on a line basis, changing both partially
  2755.        and fully marked lines.  AutoCAD does not allow two different
  2756.        heights or styles to be mixed in a single text entity.
  2757.  
  2758.  
  2759.        SEARCH-AND-REPLACE, FIND-TEXT
  2760.        ------------------------------------------------------------------
  2761.        Search-and-replace replaces one text string with another.  The
  2762.        text string can be a character, word, phrase or complete line of
  2763.        text.  All text in the editor can be searched, and you can
  2764.        selectively pick and choose the matches you wish to replace.
  2765.  
  2766.        Most of the usual editing functions are available when entering
  2767.        search strings.  When repeating searches, the strings last entered
  2768.        appear as defaults.  Press [Enter] to accept the default, or type
  2769.        in something different - the default string automatically clears
  2770.        if the first key pressed is not a cursor key.
  2771.  
  2772.        Press [Ctrl-R] {Search|Replace text} to start a search-and-replace
  2773.        process.  You are prompted for the old text string, enter the
  2774.        string you wish to replace.  Next, you are prompted for the new
  2775.        text string.  If you simply want to delete all occurrences of the
  2776.        old string, leave the new string blank.  The next prompt is for
  2777.        three search options.
  2778.  
  2779.            [ ] Ignore case    [ ] Whole words    [ ] Global search
  2780.  
  2781.        The check boxes can be toggled on and off by picking it with a
  2782.        mouse or pressing the hot key corresponding to the option.  Press
  2783.        "I" to toggle ignore case/case sensitive searching.  Press "W" to
  2784.        toggle whole word/embedded string searching.  Press "G" to toggle
  2785.        global/forward searching.  Global searching scans the entire
  2786.        document from the top, forward searching finds the first match
  2787.        from the cursor position.
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.        CADET v4.0                     48                    User's Manual
  2794.  
  2795.  
  2796.  
  2797.        Now the search begins.  Matches are highlighted as the function
  2798.        presents you with the following options.
  2799.  
  2800.            Replace? <Yes>/No/Quit/All
  2801.  
  2802.        Pressing "N" for no causes the old text to be skipped without
  2803.        change, and global searches continued.  A "Y" response for yes (or
  2804.        pressing [Enter]) causes the old text to be replaced by the new
  2805.        text.  Again, global searches are resumed.  If you want to abort
  2806.        the search, press "Q" for quit.  During global searches, to
  2807.        replace all matches with no further questions, press "A" for all.
  2808.        Use care when using the "A" option.  There is no undo function
  2809.        available for replaces.
  2810.  
  2811.        To simply find a word or phrase, use the [Ctrl-F] {Search|Find
  2812.        text} command.  It works much like the search-and-replace
  2813.        function.  Enter the string you're looking for and mark the
  2814.        appropriate search options.  As matches are found in global
  2815.        searches, you are presented the following prompt.
  2816.  
  2817.            Find another? <Yes>/No
  2818.  
  2819.        Press "N" to abort the search.  To find the next match, press "Y"
  2820.        or [Enter].
  2821.  
  2822.  
  2823.        CHANGING CASE, HEIGHT AND STYLE
  2824.        ------------------------------------------------------------------
  2825.        You can quickly change your text case, text height, or text style
  2826.        on a line-by-line or global basis.  These commands all work
  2827.        similarly - they first ask if you want to perform the change to
  2828.        the line or document.  If you choose Line, the change is made only
  2829.        to the current line.  If you choose Document, the change is made
  2830.        globally to all text in the editor.  You can undo a change to a
  2831.        line by pressing [Esc], but not a global change to the document.
  2832.  
  2833.        Changing the text case is simple, press [Ctrl-U] {Change|Upper
  2834.        case} to change to upper case, [Ctrl-L] {Change|Lower case} to
  2835.        change to lower case, or [Ctrl-J] {Change|Juggle case} to juggle
  2836.        (switch) the case.
  2837.  
  2838.        The text height of the line at the cursor position is displayed on
  2839.        the status line.  To change text height, press [Ctrl-H]
  2840.        {Change|Height} and respond to the prompt for line or document.
  2841.        You then enter the new text height as a real (decimal) number (no
  2842.        architectural units or fractions).  If you should enter an invalid
  2843.        number, the entry is cleared and the prompt repeats.  Press
  2844.        [Enter] when you've finished your entry.  To protect AutoCAD's
  2845.        intent, you cannot change the height of fixed-height text styles.
  2846.  
  2847.  
  2848.  
  2849.  
  2850.        CADET v4.0                     49                    User's Manual
  2851.  
  2852.  
  2853.  
  2854.        To change the text font style, press [Ctrl-S] {Change|Style} and
  2855.        respond to the prompt for line or document.  A pick list window of
  2856.        all currently defined text styles appears, sorted by alphabetical
  2857.        order.  Use the cursor keys to highlight the desired style and
  2858.        press [Enter], or use a mouse to pick it.
  2859.  
  2860.  
  2861.        CHANGING LINE SPACING
  2862.        ------------------------------------------------------------------
  2863.        In TABLE and NOTES editing mode, you can change the text line
  2864.        spacing globally with the [Ctrl-N] {Change|Line space} command.
  2865.        When prompted to enter a new spacing, the current spacing is shown
  2866.        as the default.  Enter the spacing as a real (decimal) number (no
  2867.        architectural units or fractions).  If an invalid number is
  2868.        entered, the prompt repeats.  [Ctrl-N] will not allow you to
  2869.        change the spacing when using the Auto spacing option, since the
  2870.        Auto feature scales the spacing on the basis of the text heights
  2871.        of individual lines.
  2872.  
  2873.  
  2874.        IMPORTING AND EXPORTING TEXT
  2875.        ------------------------------------------------------------------
  2876.        You can import and export text to and from the editor with the
  2877.        [Ctrl-X] {Tools|External files} command.  Select Import to read
  2878.        text into the editor, or Export to write it out to file.  You are
  2879.        then prompted to supply the name of the file to be read or
  2880.        written.  Optionally, you may add a drive and path name.  In the
  2881.        import command, you can select files from a pick list - see the
  2882.        PICK LIST section for details.  If you name an existing file when
  2883.        exporting, you will be asked if you want to overwrite it or append
  2884.        it.
  2885.  
  2886.        You can use import in any Cadet editing mode, being limited only
  2887.        by the amount of space which is or can be made available.  The
  2888.        imported text is inserted into the editor beginning at the current
  2889.        line.  If you have multiple columns, the text is inserted either
  2890.        row-by-row or column-by-column, depending on your current sort
  2891.        order.  If there is insufficient room or memory, the imported text
  2892.        is truncated and a warning is issued.
  2893.  
  2894.        For normal text exports in TABLE and MIXED editing modes, the
  2895.        contents of the editor are written out in the current sort order.
  2896.        Be sure and sort the text as required with the editor's [Ctrl-O]
  2897.        command before exporting.  In all editing modes except FILE,
  2898.        AutoCAD  special characters are translated to the appropriate "%%"
  2899.        codes as the text is written out to file.
  2900.  
  2901.        In TABLE editing mode, you have an export option to write comma
  2902.        delimited data files.  Each table cell is enclosed by double
  2903.        quotes in a format suitable for importing into a spreadsheet or
  2904.        data base.  Existing double quotes in the text are stripped out.
  2905.  
  2906.  
  2907.        CADET v4.0                     50                    User's Manual
  2908.  
  2909.  
  2910.  
  2911.        When you use the editor just for the purpose of exporting text
  2912.        from AutoCAD, it is simplest to exit Cadet with the [Ctrl-Q]
  2913.        command.  That way the Cadet interface will not have to inspect
  2914.        each line of text for changes.
  2915.  
  2916.  
  2917.        PRINTING
  2918.        ------------------------------------------------------------------
  2919.        To print the document from Cadet, use the [Ctrl-Y] {Tools|Print
  2920.        hard copy} command.  The default printer port, LPT1, can be
  2921.        changed by the CADETIN Installation/Configuration program.  The
  2922.        contents of the editor are sent to the printer as is, with no
  2923.        additional formatting.  A form feed is issued at the end to eject
  2924.        the last page.  You can press [Esc] at any time to stop printing.
  2925.  
  2926.  
  2927.        SPELLING CHECKER
  2928.        ------------------------------------------------------------------
  2929.        Cadet's integrated spelling checker has a 112,000+ word
  2930.        dictionary.  To check spelling, use the [Ctrl-P] {Tools|Spell
  2931.        check} command.  You have the option of checking the current word
  2932.        or globally checking the document. Hint: To spell check entire
  2933.        drawings, try the Cadet-Edit Global (CEG) interface.
  2934.  
  2935.        When questionable spellings are found, you are presented with the
  2936.        following prompt.
  2937.  
  2938.            Unrecognized. <Suggest spell>/Edit word
  2939.                       /Add to dictionary/Ignore all/skip Once:
  2940.  
  2941.        Press "E" to edit the word, the new spelling will be automatically
  2942.        rechecked.  To add the word to the dictionary, press "A".  Be
  2943.        careful with this option, verify spellings before you add them to
  2944.        the dictionary.  Press "I" if you want to ignore the word and all
  2945.        its future occurrences, or press "O" to skip and ignore the word
  2946.        just once.
  2947.  
  2948.        Press "S" or [Enter] to select from a list of suggested words.  A
  2949.        pick list of up to eighteen words is presented.  Use the cursor
  2950.        keys to highlight the correctly spelled word and press [Enter], or
  2951.        use a mouse to pick it.  The options to edit, ignore or add the
  2952.        word to the dictionary are still available.  If you do not see
  2953.        your word in the list, use Edit to try a different spelling and
  2954.        ask for suggestions again.  This usually brings up some new words
  2955.        in the list.
  2956.  
  2957.        Although the default settings are usually satisfactory, Cadet's
  2958.        spell checker cache can be adjusted.  See the INSTALLATION chapter
  2959.        for details.  Registered users receive WordMgr, a utility program
  2960.        used to maintain the dictionary.  WordMgr can be used to remove
  2961.        and add word lists in the dictionary.
  2962.  
  2963.  
  2964.        CADET v4.0                     51                    User's Manual
  2965.  
  2966.  
  2967.  
  2968.        WORD WRAP AND REFORMAT
  2969.        ------------------------------------------------------------------
  2970.        Cadet's word wrap and paragraph reformat features are available in
  2971.        both NOTES and FILE editing modes.  The word wrap default can be
  2972.        set on or off with the CADETIN Installation/Configuration program.
  2973.  
  2974.        Word wrap occurs at the length of the longest line read.  When
  2975.        creating AutoCAD text with Cadet-Notes, you can set word wrap with
  2976.        the Wrap justification option.  You can turn word wrap on and off
  2977.        or change the word wrap position with the [Ctrl-W] {Tools|Word
  2978.        wrap} command.  Enter the character position for word wrap's right
  2979.        margin, or enter zero to turn word wrap off.  The word wrap
  2980.        position can not be set less than 10 characters from the left
  2981.        margin.
  2982.  
  2983.        As you enter text with word warp on, the text automatically breaks
  2984.        at the closest word within the designated margins, and wraps to
  2985.        the line below.  If AutoIndent mode is on the line wraps to the
  2986.        indentation level of the line above, otherwise the line wraps to
  2987.        the home position.  If Squeeze mode is active, excess spaces are
  2988.        removed from each line before wrapping.  See the EDITOR SETTINGS
  2989.        section for more detail on AutoIndent and Squeeze. Automatic word
  2990.        wrapping continues as long as you keep typing in new text.
  2991.  
  2992.        To complete a paragraph, either skip a blank line or use the
  2993.        [Enter] key to insert a hard carriage return.  The [Ctrl-I] insert
  2994.        line command also produces hard returns.  Cadet uses these hard
  2995.        returns as paragraph separators, and displays them on the screen
  2996.        as solid rectangles.  These hard return marks are visual aids
  2997.        only, and are not permanent.
  2998.  
  2999.        Automatic word wrap is only active when typing new lines of text.
  3000.        When editing previously entered text, word wrap is only partially
  3001.        automatic.  Word wrap occurs only when the cursor passes the right
  3002.        margin or the text line reaches its 255 character limit.  If the
  3003.        margins are disfigured after editing, you can use the reformat
  3004.        command to restore the original neatness.
  3005.  
  3006.        Reformat text with the [Ctrl-G] {Tools|Reformat group} command.
  3007.        You can choose one of three text groups to reformat; Paragraph,
  3008.        Document, and Remaining paragraph.  If AutoIndent is inactive,
  3009.        left margins are ignored.  When AutoIndent is active, the left
  3010.        margin is established by the indentation level of the second line
  3011.        of the paragraph - leaving the format of leading indentations,
  3012.        bulleted and numbered paragraphs intact.  These rules are also
  3013.        observed when documents are reformatted, paragraph boundaries are
  3014.        honored.  The Remaining paragraph option only formats from the
  3015.        current line to the end of the paragraph, and indents each line to
  3016.        match the current one.
  3017.  
  3018.  
  3019.  
  3020.  
  3021.        CADET v4.0                     52                    User's Manual
  3022.  
  3023.  
  3024.  
  3025.        Squeeze mode also affects reformatting.  If Squeeze is active, all
  3026.        excess spaces are removed during the reformat process.  Left
  3027.        margins are unaffected by Squeeze.
  3028.  
  3029.        If you have paragraphs with differing right margins, change the
  3030.        word wrap position and format them individually, rather than by
  3031.        document.  To merge paragraphs, remove the separators (hard
  3032.        returns and blank lines) and reformat.  Hard returns can be
  3033.        removed with the [Del] or [BkSp] keys, and blanks lines may be
  3034.        removed with the [Ctrl-D] delete line command.
  3035.  
  3036.  
  3037.        ZOOM TOGGLE
  3038.        ------------------------------------------------------------------
  3039.        Cadet's zoom function is a condensed 43/50 line text mode for
  3040.        VGA/EGA displays.  Normal text display is 80 columns by 25 lines.
  3041.        VGA displays have an additional 50 line mode.  EGA displays have a
  3042.        corresponding 43 line mode.  Use the [Ctrl-Z] {Display|Zoom
  3043.        EGA/VGA} command to switch display modes.  This is a toggle
  3044.        command, executing it again returns you to the previous display
  3045.        mode.
  3046.  
  3047.  
  3048.        VIEW RELATIVE TEXT POSITIONS
  3049.        ------------------------------------------------------------------
  3050.        In Cadet's MIXED and TABLE multiple column editing modes, you can
  3051.        view the position of text entities relative to one another with
  3052.        the [Ctrl-V] {Display|View position} command.  While you cannot
  3053.        edit the text in this viewer, it should quickly orient you on the
  3054.        row and column sorting scheme.  Text may not be displayed in its
  3055.        entirety - large tables and long text lines are truncated to fit
  3056.        the screen.  More lines can be seen in Cadet's Zoom mode.  To exit
  3057.        to normal editing mode, press [Esc].
  3058.  
  3059.  
  3060.        SAVING AND LEAVING CADET
  3061.        ------------------------------------------------------------------
  3062.        To save your work but continue editing, press [F2] {Exit|Save}.
  3063.        When finished, the normal method of leaving is the [Ctrl-E]
  3064.        {Exit|Save and end} command, which automatically saves your
  3065.        changes before exiting.  Upon exiting, you are returned to the
  3066.        environment from which you started - either DOS or AutoCAD.  When
  3067.        using Cadet to create and edit AutoCAD text, the drawing is
  3068.        updated upon return.
  3069.  
  3070.        Another method of leaving the editor is the [Ctrl-Q] {Exit|Quit}
  3071.        command.  Quit is an abort command, any changes since the last
  3072.        save are discarded.  Similar to AutoCAD's quit command, you are
  3073.        prompted for confirmation when you quit the editor.
  3074.  
  3075.  
  3076.  
  3077.  
  3078.        CADET v4.0                     53                    User's Manual
  3079.  
  3080.  
  3081.  
  3082.        ------------------------------------------------------------------
  3083.                          CADET EDITOR COMMAND REFERENCE
  3084.        ------------------------------------------------------------------
  3085.  
  3086.        CURSOR MOVEMENTS
  3087.        ------------------------------------------------------------------
  3088.  
  3089.        [Left]  . . . Move left one space.
  3090.  
  3091.        [Right] . . . Move right one space.
  3092.  
  3093.        [Up]  . . . . Move up one line.
  3094.  
  3095.        [Down]  . . . Move down one line.
  3096.  
  3097.        [Enter] . . . Move down one line, inserting a new line and adding
  3098.                      a hard carriage return if insert mode is on.
  3099.                      Indents to same level as previous line if AutoIndent
  3100.                      is active, otherwise returns to the home position.
  3101.  
  3102.        [Ctrl-Left] . Move left one word.
  3103.  
  3104.        [Ctrl-Right]  Move right one word.
  3105.  
  3106.        [Home]  . . . Move to the beginning of a text line, or top of a
  3107.                      list.
  3108.  
  3109.        [End] . . . . Move to the end of a text line, or bottom of a list.
  3110.  
  3111.        [Tab] . . . . Move right to the next tab stop (see Smart and Fixed
  3112.                      Tabs).  Pushes text right if insert mode is on.
  3113.  
  3114.        [Shift-Tab] . In Fixed Tab mode, move left to the next tab stop.
  3115.  
  3116.        [PgUp]  . . . Move up one page.
  3117.  
  3118.        [PgDn]  . . . Move down one page.
  3119.  
  3120.        [Ctrl-PgUp]   {Search|Head of doc}  Move to the top of the
  3121.                      document.
  3122.  
  3123.        [Ctrl-PgDn]   {Search|End of doc}  Move to the bottom of the
  3124.                      document (last line with text).
  3125.  
  3126.        [Alt-B] . . . {Search|Col/row bot}  In TABLE mode, move to the
  3127.                      bottom of the row or column.
  3128.  
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.        CADET v4.0                     54                    User's Manual
  3136.  
  3137.  
  3138.  
  3139.        [Alt-T] . . . {Search|Col/row top}  In TABLE mode, move to the top
  3140.                      of the row or column.
  3141.  
  3142.  
  3143.        SPECIAL SYMBOLS AND CHARACTERS
  3144.        ------------------------------------------------------------------
  3145.  
  3146.        [Alt-O] . . . AutoCAD %%o overscore toggle. represented on screen
  3147.                      as a bold upward pointing arrowhead.
  3148.  
  3149.        [Alt-U] . . . AutoCAD %%u underscore toggle, represented on screen
  3150.                      as a bold downward pointing arrowhead.
  3151.  
  3152.        [Alt-D] . . . AutoCAD %%d degrees symbol (°).
  3153.  
  3154.        [Alt-P] . . . AutoCAD %%p plus/minus symbol (±).
  3155.  
  3156.        [Alt-C] . . . AutoCAD %%c circle diameter symbol (φ).
  3157.  
  3158.  
  3159.        EDITING KEYS AND COMMANDS
  3160.        ------------------------------------------------------------------
  3161.  
  3162.        [F1]  . . . . {Display|Help screen}  Display help.
  3163.  
  3164.        [F2]  . . . . {Exit|Save}  Save text to file and continue editing.
  3165.  
  3166.        [F10] . . . . Activate pull-down menus.
  3167.  
  3168.        [Ins] . . . . Toggle insert/overwrite mode.  In insert mode,
  3169.                      characters are inserted at the cursor position, and
  3170.                      [Enter] adds hard carriage returns and inserts new
  3171.                      lines.  In overwrite mode, characters overwrite
  3172.                      existing characters.
  3173.  
  3174.        [Esc] . . . . An UNDO command.  [Esc] is used to abort pending
  3175.                      commands.  [Esc] also can undo single line changes
  3176.                      before leaving the current line or using a global
  3177.                      command.
  3178.  
  3179.        [Del] . . . . Delete the character above the cursor.
  3180.  
  3181.        [BkSp]  . . . Delete the character to the immediate left of the
  3182.                      cursor.
  3183.  
  3184.        [Alt-A] . . . {Display|About Cadet}  Displays CADET copyright
  3185.                      information screen.
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.        CADET v4.0                     55                    User's Manual
  3193.  
  3194.  
  3195.  
  3196.        [Ctrl-BkSp] . {Editing|Erase word}  Delete the Word to the right
  3197.                      of the cursor.  If the cursor is under a word, the
  3198.                      portion of the word above and to the right of the
  3199.                      cursor is deleted.  Also deletes hard carriage
  3200.                      returns.
  3201.  
  3202.        [Ctrl-End]  . {Editing|Erase to end}  Deletes text from cursor
  3203.                      position to the end of line.
  3204.  
  3205.        [Ctrl-Home] . {Editing|Erase to home}  Deletes text from the
  3206.                      cursor to the beginning of the line.
  3207.  
  3208.        [Ctrl-A]  . . {Editing|Erase all}  Erase entire line of text.
  3209.  
  3210.        [Ctrl-B]  . . {Block|Write block}  Write the block buffer to file.
  3211.  
  3212.        [Ctrl-C]  . . {Block|Copy block}  Copy (paste) the block from the
  3213.                      block buffer.  The buffer must first be filled using
  3214.                      the [Ctrl-M] command.  Text to the right of the
  3215.                      cursor is displaced.
  3216.  
  3217.        [Ctrl-D]  . . {Editing|Delete line}  Deletes text line or, in
  3218.                      TABLE mode, your choice of line or row.  Text below
  3219.                      is pulled up.
  3220.  
  3221.        [Ctrl-E]  . . {Exit|End}  End, save changes.
  3222.  
  3223.        [Ctrl-F]  . . {Search|Find text}  Find text string.  Choose Ignore
  3224.                      case, Whole words, and/or Global search.
  3225.  
  3226.        [Ctrl-G]  . . {Tools|Reformat group}  Reformat group; Document,
  3227.                      Paragraph, or Remaining paragraph.  Available in
  3228.                      NOTES and FILE editing modes.
  3229.  
  3230.        [Ctrl-H]  . . {Change|Height}  Change AutoCAD text height in line
  3231.                      or document.
  3232.  
  3233.        [Ctrl-I]  . . {Editing|Insert line}  Inserts a new line or, in
  3234.                      TABLE mode, your choice of line or row.  Text below
  3235.                      is pushed down.
  3236.  
  3237.        [Ctrl-J]  . . {Change|Juggle case}  Juggles upper case to lower
  3238.                      case and lower case to upper case, choose line or
  3239.                      document.
  3240.  
  3241.        [Ctrl-L]  . . {Change|Lower case}  Change text to lower case,
  3242.                      choose line or document.
  3243.  
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.        CADET v4.0                     56                    User's Manual
  3250.  
  3251.  
  3252.  
  3253.        [Ctrl-M]  . . {Block|Mark block}  Mark a text block.  Cut and
  3254.                      paste, copy or delete the block, or change its case,
  3255.                      height or style.  Copied and cut blocks are moved
  3256.                      into a buffer.  The block can be inserted (pasted)
  3257.                      into another position with the [Ctrl-C] copy block
  3258.                      command or written out to a text file with the
  3259.                      [Ctrl-B] write block command.
  3260.  
  3261.        [Ctrl-N]  . . {Change|Line space}  Change AutoCAD text line
  3262.                      spacing in NOTES and TABLE editing modes.
  3263.  
  3264.        [Ctrl-O]  . . {Display|Sort order}  Change COL/ROW sort order in
  3265.                      TABLE editing mode, COL/ROW/PICK order in MIXED
  3266.                      editing mode.
  3267.  
  3268.        [Ctrl-P]  . . {Tools|Spell check}  Check spelling of word or
  3269.                      document.  When questionable spellings are found,
  3270.                      you may choose to edit the word, add the word to the
  3271.                      dictionary, ignore all occurrences of the word,
  3272.                      ignore the word once, or select from suggested
  3273.                      spellings.
  3274.  
  3275.        [Ctrl-Q]  . . {Exit|Quit}  Quit, abandon any changes since last
  3276.                      save.
  3277.  
  3278.        [Ctrl-R]  . . {Search|Replace text}  Search-and-Replace text.
  3279.                      Choose Ignore case, Whole words, and/or Global
  3280.                      search.
  3281.  
  3282.        [Ctrl-S]  . . {Change|Style}  Change AutoCAD text style of line or
  3283.                      document.  Choose from pick list of all defined
  3284.                      styles.
  3285.  
  3286.        [Ctrl-TA] . . {Options|AutoIndent}  Turns AutoIndent mode on or
  3287.                      off.
  3288.  
  3289.        [Ctrl-TM] . . {Options|Tab mode}  Select Smart Tabs or Fixed Tabs.
  3290.  
  3291.        [Ctrl-TQ] . . {Options|Squeeze}  Set Squeeze word wrap mode on or
  3292.                      off.
  3293.  
  3294.        [Ctrl-TS] . . {Options|Tab size}  Set tab size for Fixed Tab stops
  3295.                      and translation during file read.
  3296.  
  3297.        [Ctrl-TT] . . {Options|Type speed}  Toggle the typematic rate
  3298.                      accelerator from Slow to Medium to Fast speed.
  3299.  
  3300.        [Ctrl-U]  . . {Change|Upper case}  Change text line or document to
  3301.                      upper case.
  3302.  
  3303.  
  3304.  
  3305.  
  3306.        CADET v4.0                     57                    User's Manual
  3307.  
  3308.  
  3309.  
  3310.        [Ctrl-V]  . . {Display|View position}  View relative text
  3311.                      positions in TABLE and MIXED editing modes.  Press
  3312.                      [Esc] to exit.
  3313.  
  3314.        [Ctrl-W]  . . {Tools|Word wrap}  Set Word-Wrap position in NOTES
  3315.                      and FILE editing modes.  Zero turns word-wrap off.
  3316.  
  3317.        [Ctrl-XE] . . {Tools|External files|Export}  Export document to
  3318.                      file.  In TABLE editing mode you have an option to
  3319.                      write in comma delimited format.
  3320.  
  3321.        [Ctrl-XI] . . {Tools|External files|Import}  Import an ASCII text
  3322.                      file into the editor.
  3323.  
  3324.        [Ctrl-Y]  . . {Tools|Print hard copy}  Prints hard copy of
  3325.                      document.
  3326.  
  3327.        [Ctrl-Z]  . . {Display|Zoom EGA/VGA}  Zoom in/out of VGA/EGA
  3328.                      condensed 8x8 font text mode.  VGA displays 50
  3329.                      lines, EGA displays 43 lines.
  3330.  
  3331.  
  3332.  
  3333.  
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.        CADET v4.0                     58                    User's Manual
  3364.  
  3365.  
  3366.  
  3367.        ------------------------------------------------------------------
  3368.                           PROBLEMS AND ERROR MESSAGES
  3369.        ------------------------------------------------------------------
  3370.        This section illustrates most of the problems which can occur when
  3371.        initially setting up Cadet, or after making changes to your disk
  3372.        directories or hardware.  You should begin by first reviewing the
  3373.        INSTALLATION chapter of this manual, then trying some of the
  3374.        solutions shown below before calling for technical support.
  3375.        Chances are, the solution is simple, and in many cases can be
  3376.        accomplished by merely reinstalling Cadet.
  3377.  
  3378.        AUTOCAD INTERFACES DO NOT LOAD
  3379.        --------------------------------------------
  3380.        If you get something other than Cadet's AutoLISP interfaces after
  3381.        entering one of the Cadet command names, you probably have a name
  3382.        conflict with some other function or command.  To correct this,
  3383.        see the section on AUTOLISP FUNCTION NAME CONFLICTS.
  3384.  
  3385.        If you see the message "Insufficient memory -- AutoLISP disabled."
  3386.        when you execute a 286 version of AutoCAD, you probably have too
  3387.        many TSR (Terminate and stay resident) programs loaded.  You will
  3388.        need to eliminate one or more of them if you wish to use AutoLISP
  3389.        programs.
  3390.  
  3391.        If you are running a 286 version of AutoCAD and getting messages
  3392.        like "insufficient node space" or "insufficient string space" when
  3393.        trying to execute the Cadet lisp routines, you have inadequate
  3394.        memory set aside for the lisp programs you have loaded.  In most
  3395.        cases this can be corrected by either:
  3396.  
  3397.          1) using Cadet's memory management (see INSTALLATION),
  3398.          2) adding a (vmon) command to the top of your ACAD.LSP file,
  3399.          3) modifying your LISPHEAP and LISPSTACK settings,
  3400.          4) using Extended AutoLISP (R10+ 286 versions), or
  3401.          5) hardware permitting, upgrading to AutoCAD 386.
  3402.  
  3403.        Check your AutoLISP Programmer's Reference and AutoCAD
  3404.        Installation and Performance Guide for details on AutoCAD memory
  3405.        management.
  3406.  
  3407.        In cases, Cadet's demand loading routine for an AutoCAD interface
  3408.        will say "Loading...", but then fall into a circular loop until it
  3409.        is cancelled by the user or the AutoLISP stack is exhausted,
  3410.        producing a "LISPSTACK overflow" message.  This results from
  3411.        missing or improper settings of either the CADETL AutoLISP
  3412.        directory variable or the CADETB AutoLISP version variable.  See
  3413.        the CONFIGURATION VARIABLES section for more information.
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.        CADET v4.0                     59                    User's Manual
  3421.  
  3422.  
  3423.  
  3424.        AUTOCAD INTERFACES LOAD BUT CADET FAILS
  3425.        ------------------------------------------------------------------
  3426.        The Cadet interfaces may start up all right, but after writing to
  3427.        the editor a message "Unknown command. Type ? for list of
  3428.        commands" is displayed.  First, make sure your ACAD.PGP file is
  3429.        intact and includes the Cadet command lines described in the
  3430.        installation chapter.  More often than not, this is an indication
  3431.        that you have more than one ACAD.PGP file in your system, and you
  3432.        installed Cadet into one AutoCAD is not using.  Check your drawing
  3433.        directory and other support directories for ACAD.PGP duplicates.
  3434.        The simplest fix is to use the CADETIN Installation/Configuration
  3435.        program, which scans your hard drives to find all duplicates, and
  3436.        install Cadet in each.
  3437.  
  3438.        Similar to the above problem, after writing to the editor an error
  3439.        message "bad command or file name" may be displayed.  This
  3440.        indicates that the Cadet command lines in your ACAD.PGP file have
  3441.        no path or the wrong path to CADET.  See the section titled MANUAL
  3442.        INSTALLATION (OPTIONAL) for an example of how these command lines
  3443.        should look.  Edit the command lines or use the CADETIN program to
  3444.        correct the paths.
  3445.  
  3446.        Another problem occurs when Cadet reports "Transfer file not
  3447.        found."  This is a result of an improperly set CADETD variable,
  3448.        CADET environmental variable, or a disk full problem.  See the
  3449.        INSTALLATION and CONFIGURATION section, and review your directory
  3450.        and path setup.
  3451.  
  3452.        Memory problems surface when DOS reports "EXEC failure" or "Cannot
  3453.        execute CADET.EXE", or when Cadet reports "Insufficient memory."
  3454.        These messages indicate that you must allocate more memory for
  3455.        Cadet to run.  Since Cadet runs in conventional memory, there are
  3456.        two issues involved.  One, the amount of conventional memory which
  3457.        is available before AutoCAD is run.  Two, the amount of that
  3458.        memory which AutoCAD is releasing to shell applications such as
  3459.        Cadet.  First, we discuss the available memory, then discuss
  3460.        methods of getting AutoCAD to release more of it.
  3461.  
  3462.        A significant amount of conventional memory is often consumed by
  3463.        TSR programs.  Some are absolutely necessary; mouse drivers,
  3464.        network drivers, and the like.  Others are used occasionally, if
  3465.        at all, and are candidates for elimination or unloading.  Many
  3466.        well behaved TSRs have the ability to unload themselves from
  3467.        memory (if loaded last), these can be unloaded before starting
  3468.        AutoCAD, then reloaded afterwards.  Another way to reclaim memory
  3469.        consumed by TSRs, hardware permitting, is to use MS-DOS 5 and/or a
  3470.        memory manager, such as QEMM, to load TSRs into high memory (above
  3471.        640K).  MS-DOS 5 can also load DOS itself high for a significant
  3472.        gain in conventional memory.
  3473.  
  3474.  
  3475.  
  3476.  
  3477.        CADET v4.0                     60                    User's Manual
  3478.  
  3479.  
  3480.  
  3481.        The methods of getting AutoCAD to release more memory to its shell
  3482.        applications vary depending on which version of AutoCAD is being
  3483.        used.  Some require a simple reconfiguration, others require
  3484.        utility programs or updating AutoCAD.
  3485.  
  3486.        If your installation uses a 286 version of AutoCAD, you can
  3487.        increase the memory it releases by increasing the memory reserve
  3488.        figures in the Cadet command lines in your ACAD.PGP file(s).  Try
  3489.        raising the memory reserve 25000 bytes at a time, retesting after
  3490.        each change.
  3491.  
  3492.            CADET!,C:\CADET\CADET /A,325000,,0
  3493.            CADETX,C:\CADET\CADET /X,325000,,4
  3494.  
  3495.        With AutoCAD 386 you always get the maximum amount of memory for
  3496.        shell programs regardless of the ACAD.PGP memory reserve.
  3497.        Unfortunately, there is some memory which the DOS extender does
  3498.        not release, as much as 200K in some cases.  The best solution for
  3499.        AutoCAD 386 R11 is to use Autodesk's NEWDX utility to update the
  3500.        Phar Lap Extender with a newer, smaller kernel version.  NEWDX is
  3501.        shipped, but not installed, with R11 revision c2, and is available
  3502.        from dealers and CompuServe's ACAD forum.
  3503.  
  3504.        Another solution works with any version of AutoCAD 386 and can be
  3505.        used in addition to NEWDX.  This involves using a shell utility
  3506.        designed to recover memory from the DOS extender.  There are at
  3507.        least two commercial applications which can do this, and one named
  3508.        SHROOM (Shell Room) which AutoDESK ships with R11.  A shareware
  3509.        version of SHROOM can be found in CompuServe's ACAD forum.  Oddly,
  3510.        with one of the commercial utilities you actually need to decrease
  3511.        the CADET! commands' memory reserve before it will function - try
  3512.        a setting of about 64,000 bytes, you will get more.
  3513.  
  3514.  
  3515.        DID I CHANGE THAT?
  3516.        ------------------------------------------------------------------
  3517.        Occasionally, you may see Cadet report changing lines of text
  3518.        which you pulled into the editor but did not edit.  This is due to
  3519.        either minor realignments in text positioning, or Cadet's
  3520.        translation of "%%" character codes.
  3521.  
  3522.        When translating back to the drawing, lowercase is used for the
  3523.        code letters (for example, %%u).  If you had originally entered
  3524.        the code letter as uppercase, a change is reported.  Portions of
  3525.        the Cadet translation feature can be disabled, see the chapters
  3526.        INSTALLATION and USING THE CADET EDITOR for more information.
  3527.  
  3528.  
  3529.  
  3530.  
  3531.  
  3532.  
  3533.  
  3534.        CADET v4.0                     61                    User's Manual
  3535.  
  3536.  
  3537.  
  3538.        MOUSE/DIGITIZER PROBLEMS
  3539.        ------------------------------------------------------------------
  3540.        To emulate a mouse when outside of AutoCAD, some digitizers
  3541.        provide utility programs which must be executed before and/or
  3542.        after a program run through AutoCAD's shell.  You can access these
  3543.        for use with Cadet through the use of the CADET4.BAT batch file,
  3544.        located in the Cadet directory, which is created during Cadet
  3545.        installation.
  3546.  
  3547.        The CADET4.BAT file has commands to execute and pass parameters to
  3548.        Cadet, but you must edit it to add the utility commands specific
  3549.        to your digitizer.  Command lines which execute your digitizer
  3550.        utilities should include the full path name to the program.
  3551.  
  3552.        An example CADET4.BAT is shown below.  A Summagraphics digitizer
  3553.        is being used which requires that its MMRST program be run with a
  3554.        /1 parameter after the editor is executed.  The Summagraphics
  3555.        utilities are located in a directory named C:\SUMMA.  The first
  3556.        two lines in the CADET4.BAT file already existed and are not
  3557.        modified.
  3558.  
  3559.            @ECHO OFF
  3560.            C:\CADET\CADET %1
  3561.            C:\SUMMA\MMRST /1
  3562.  
  3563.        For your particular service, refer to your digitizer documentation
  3564.        to see which included utilities must be executed before or after
  3565.        an application.  Next, run the CADETIN Installation/Configuration
  3566.        program and choose the batch file option, or modify your ACAD.PGP
  3567.        files(s) to change the Cadet command lines to call the CADET4.BAT
  3568.        file instead of CADET.EXE.  For example:
  3569.  
  3570.            CADET!,C:\CADET\CADET4 /A,300000,,0
  3571.            CADETX,C:\CADET\CADET4 /X,300000,,4
  3572.  
  3573.        With certain digitizers, the AutoCAD cross-hairs may lock up after
  3574.        using mouse emulation in an application run through AutoCAD's
  3575.        shell such as Cadet.  In such cases, the COM ports must be reset
  3576.        upon returning to AutoCAD.  Cadet can automatically reset the COM
  3577.        ports in all its interfaces which call the Cadet editor.  This
  3578.        option is controlled by the CADETC variable, which can be
  3579.        configured by the CADETIN program.
  3580.  
  3581.        If you are using Cadet's automated COM port reset and the Cadet
  3582.        interfaces fail just as they return to AutoCAD, you need to rerun
  3583.        the CADETIN program.  CADETIN needs to know if your AutoCAD
  3584.        plotter driver is set to "None" or a plotter in order to configure
  3585.        Cadet's COM port reset correctly.
  3586.  
  3587.  
  3588.  
  3589.  
  3590.  
  3591.        CADET v4.0                     62                    User's Manual
  3592.  
  3593.  
  3594.  
  3595.        ------------------------------------------------------------------
  3596.                                      INDEX
  3597.        ------------------------------------------------------------------
  3598.  
  3599.        ACAD.LSP  . . . . . . . . . . . . .5, 6, 9, 10, 11, 12, 14, 15, 59
  3600.        ACAD.PGP  . . . . . . . . . . . . . . . . . . 5, 9, 13, 14, 60, 61
  3601.        ACAD environmental variable . . . . . . . . . . . . . . . . . . 10
  3602.        accelerator . . . . . . . . . . . . . . . . . . . . . . .5, 37, 57
  3603.        adding words to dictionary  . . . . . . . . . . . . . . 13, 51, 57
  3604.        Alt-A (about Cadet) . . . . . . . . . . . . . . . . . . . . 35, 55
  3605.        Alt-B (column/row bottom) . . . . . . . . . . . . . . . . . 36, 54
  3606.        Alt-C (circle dia. symbol)  . . . . . . . . . . . . . . . . 38, 55
  3607.        Alt-D (degrees symbol)  . . . . . . . . . . . . . . . . . . 38, 55
  3608.        Alt-O (overscore symbol)  . . . . . . . . . . . . . . . . . 38, 55
  3609.        Alt-P (plus/minus symbol) . . . . . . . . . . . . . . . . . 38, 55
  3610.        Alt-T (column/row top)  . . . . . . . . . . . . . . . . . . 36, 55
  3611.        Alt-U (underscore symbol) . . . . . . . . . . . . . . . . . 38, 55
  3612.        attributes  . . . . . . . . . . . . . . . . 17, 30, 31, 35, 38, 41
  3613.        AutoIndent  . . . . . . . . . . . . . . . . . . 36, 38, 52, 54, 57
  3614.        AutoCAD versions  . . . . . . . . . . .5, 6, 7, 10, 11, 12, 59, 60
  3615.        Backspace (BkSp) key  . . . . . . . . . . . . . . . . . 42, 53, 55
  3616.        blank lines . . . . . . . . . . . . . . . . . . . . 33, 45, 52, 53
  3617.        block, AutoCAD  . . . . . . . . . . . . . . . . . . 17, 30, 38, 41
  3618.        block, text . . . . . . . . . . . . . . . . . . 42, 47, 48, 56, 57
  3619.        block buffer  . . . . . . . . . . . . . . . . . . . 47, 48, 56, 57
  3620.        cache . . . . . . . . . . . . . . . . . . . . . . . . . . . .6, 51
  3621.        Cadet command line menu . . . . . . . . . . . . . . . . . . . . 16
  3622.        Cadet editor  . . . . . . . . . . . . . . . . . . . . . .4, 35, 54
  3623.        CADET.CFG . . . . . . . . . . . . . . . . . . . . . . . .9, 10, 13
  3624.        CADET.LSP . . . . . . . . . . . . . . . . 6, 9, 10, 11, 12, 14, 15
  3625.        Cadet-AlignText (CA)  . . . . . . . . . . . . . . . 17, 19, 32, 34
  3626.        Cadet-Create Table (CC) . . . . . . . . . . . . 16, 24, 29, 35, 37
  3627.        Cadet-Edit (CE) . . . . . . . . . . . . . . .8, 17, 30, 31, 34, 35
  3628.        Cadet-Edit Attributes (CEA) . . . . . . . . . . . . . . 17, 30, 35
  3629.        Cadet-Edit Global (CEG) . . . . . . . . . . . . . . 17, 31, 35, 51
  3630.        Cadet-Edit Notes (CEN)  . . . . . . . . . . . . . . . . 17, 33, 35
  3631.        Cadet-Edit Table (CET)  . . . . . . . . . . . . .8, 17, 19, 31, 35
  3632.        Cadet-External File (CX)  . . . . . . . . . . . . . . . 17, 18, 35
  3633.        Cadet-Import (CI) . . . . . . . . . . . . . . . . . . . . . 16, 27
  3634.        Cadet-JustifyText (CJ)  . . . . . . . . . . . . . . 17, 19, 32, 34
  3635.        Cadet-MultiText (CM)  . . . . . . . . . . . . . . . . . . . 16, 21
  3636.        Cadet-Notes (CN)  . . . . . . . . . . . . . . . 16, 23, 29, 35, 52
  3637.        Cadet-PlusText (CP) . . . . . . . . . . . . . . . . . . . . 16, 20
  3638.        Cadet-Restore (CR)  . . . . . . . . . . . . . . . . .8, 13, 18, 34
  3639.        Cadet-SetText (CS)  . . . . . . . . . . . . . . . . . . 17, 20, 21
  3640.        CADETB variable . . . . . . . . . . . . . . . . . . . . . . .7, 59
  3641.        CADETC variable . . . . . . . . . . . . . . . . . . . . . . .6, 62
  3642.        CADETD variable . . . . . . . . . . . . . . . . . . . . .6, 11, 12
  3643.        CADETL variable . . . . . . . . . . . . . . . . . . . . . . .6, 59
  3644.  
  3645.  
  3646.  
  3647.  
  3648.        CADET v4.0                     63                    User's Manual
  3649.  
  3650.  
  3651.  
  3652.  
  3653.  
  3654.        CADETM variable . . . . . . . . . . . . . . . . . . . . . . .7, 18
  3655.        CADETP variable . . . . . . . . . . . . .8, 18, 21, 22, 24, 26, 29
  3656.        CADETR variable . . . . . . . . . . . . . . . . . . . . .8, 18, 34
  3657.        CADETS variable . . . . . . . . . . . . . . . . .7, 18, 32, 33, 41
  3658.        CADETT variable . . . . . . . . . . . . . . . . .8, 18, 32, 33, 41
  3659.        case, text  . . . . . . . . . . . . . . . . . . 47, 48, 49, 56, 57
  3660.        change line spacing . . . . . . . . . . . . . . . . 21, 33, 50, 57
  3661.        change sort order . . . . . . . . . . . . . . . . . . . 32, 41, 57
  3662.        change text case  . . . . . . . . . . . . . . . 47, 48, 49, 56, 57
  3663.        change text height  . . . . . . . . . . . . . . . . . . . . 49, 56
  3664.        change text style . . . . . . . . . . . . . 20, 41, 47, 48, 49, 57
  3665.        character codes . . . . . . . . . . . . . . . . .5, 38, 50, 55, 61
  3666.        colors  . . . . . . . . . . . . . . . . . . . . . . . . 10, 40, 41
  3667.        column  . 7, 8, 17, 19, 31, 36, 38, 41, 43, 45, 47, 50, 53, 54, 55
  3668.        COM port reset  . . . . . . . . . . . . . . . . . . . . . . .6, 62
  3669.        commands  . . . . . . . . . . . . . 14, 15, 16, 35, 36, 39, 40, 54
  3670.        configuration variables . . . . . . . . . . . . . . . . . . .6, 18
  3671.        conflicts . . . . . . . . . . . . . . . . . . . . . . . . . 11, 14
  3672.        coordinates . . . . . . . . . . . . . . . . . . . . . 7, 8, 18, 41
  3673.        copy block  . . . . . . . . . . . . . . . . . . . . . . 47, 56, 57
  3674.        create text interfaces  . . . . . . . . . . . . . . 21, 23, 24, 27
  3675.        Ctrl-A (erase all current line) . . . . . . . . . . 35, 42, 43, 56
  3676.        Ctrl-B (write block to file)  . . . . . . . . . . . . . . . 47, 56
  3677.        Ctrl-C (copy/paste block) . . . . . . . . . . . . . . . 47, 48, 56
  3678.        Ctrl-D (delete line)  . . . . . . . . . . . . . . . . . 43, 53, 56
  3679.        Ctrl-E (end/save) . . . . . . . . . . . . . . . . . . . 34, 53, 56
  3680.        Ctrl-F (find text)  . . . . . . . . . . . . . . . . . . . . 49, 56
  3681.        Ctrl-G (reformat group) . . . . . . . . . . . . . . . . 37, 52, 56
  3682.        Ctrl-H (text height)  . . . . . . . . . . . . . . . . . . . 49, 56
  3683.        Ctrl-I (insert line)  . . . . . . . . . . . . . . . . . 45, 52, 56
  3684.        Ctrl-J (juggle case)  . . . . . . . . . . . . . . . . . . . 49, 56
  3685.        Ctrl-L (lower case) . . . . . . . . . . . . . . . . . . . . 49, 56
  3686.        Ctrl-M (mark block) . . . . . . . . . . . . . . . . 42, 47, 56, 57
  3687.        Ctrl-N (line spacing) . . . . . . . . . . . . . . . . . . . 50, 57
  3688.        Ctrl-O (sort order) . . . . . . . . . . . . . . . . . . 41, 50, 57
  3689.        Ctrl-P (spell check)  . . . . . . . . . . . . . . . . . . . 51, 57
  3690.        Ctrl-Q (quit) . . . . . . . . . . . . . . . . . . . . . 51, 53, 57
  3691.        Ctrl-R (search-&-replace) . . . . . . . . . . . . . . . . . 48, 57
  3692.        Ctrl-S (text style) . . . . . . . . . . . . . . . . . . . . 50, 57
  3693.        Ctrl-T (set editor options) . . . . . . . . . . . . . . . . 36, 57
  3694.        Ctrl-U (upper case) . . . . . . . . . . . . . . . . . . . . 49, 57
  3695.        Ctrl-V (view relative position) . . . . . . . . . . . . 42, 53, 58
  3696.        Ctrl-W (set word wrap)  . . . . . . . . . . . . . . . . . . 52, 58
  3697.        Ctrl-X (external file import/export)  . . . . . . . . . 29, 50, 58
  3698.        Ctrl-Y (print hard copy)  . . . . . . . . . . . . . . . . . 51, 58
  3699.        Ctrl-Z (zoom) . . . . . . . . . . . . . . . . . . . . . . . 53, 58
  3700.        Ctrl-BkSp (delete word) . . . . . . . . . . . . . . . . 42, 43, 56
  3701.  
  3702.  
  3703.  
  3704.  
  3705.        CADET v4.0                     64                    User's Manual
  3706.  
  3707.  
  3708.  
  3709.  
  3710.  
  3711.        Ctrl-End (delete to end of line)  . . . . . . . . . . . . . 42, 56
  3712.        Ctrl-Home (delete to beginning of line) . . . . . . . . . . 42, 56
  3713.        Ctrl-Left (word left) . . . . . . . . . . . . . . . . . . . 35, 54
  3714.        Ctrl-PgDn (go to last line) . . . . . . . . . . . . . . . . 36, 54
  3715.        Ctrl-PgUp (go to first line)  . . . . . . . . . . . . . . . 36, 54
  3716.        Ctrl-Right (word right) . . . . . . . . . . . . . . . . . . 35, 54
  3717.        cursor keys . . . . . . . . . . . . . . . . . . . . . . .5, 35, 54
  3718.        cut & paste . . . . . . . . . . . . . . . . . . . . . . 47, 56, 57
  3719.        degrees symbol  . . . . . . . . . . . . . . . . . . . . .5, 38, 55
  3720.        delete block  . . . . . . . . . . . . . . . . . . . . . . . 47, 57
  3721.        delete (Del) key  . . . . . . . . . . . . . . . . . 42, 43, 53, 55
  3722.        delete line . . . . . . . . . . . . . . . . . . . . . . 43, 53, 56
  3723.        delete word . . . . . . . . . . . . . . . . . . . . . . 42, 43, 56
  3724.        diameter symbol . . . . . . . . . . . . . . . . . . . . .5, 38, 55
  3725.        dictionary  . . . . . . . . . . . . . . . . . . .6, 11, 13, 51, 57
  3726.        digitizer . . . . . . . . . . . . . . . . . . . . . . . .9, 13, 62
  3727.        directory path  . . . . . 6, 9, 10, 11, 12, 15, 18, 41, 47, 50, 60
  3728.        document  . . . . . . . . . . . . . 35, 36, 48, 49, 50, 51, 52, 54
  3729.        edit text . . . . . . . . . . . . . . . . . . . . . 16, 17, 18, 35
  3730.        elevation . . . . . . . . . . . . . . . . . . . 22, 23, 25, 28, 41
  3731.        end command . . . . . . . . . . . . . . . . . . . . . . 34, 53, 56
  3732.        End key . . . . . . . . . . . . . . . . . . . . . . . . 36, 40, 54
  3733.        Enter key . . . . . . . . . . . . . 36, 39, 40, 45, 45, 47, 52, 54
  3734.        entities  . . . . . . . . . . . . . . . . . . . . . . . . . 17, 35
  3735.        erase . . . . . . . . . . . . . . . . . . . . . . . . . 42, 43, 56
  3736.        Esc key . . . . . . . . . . . . . . 36, 40, 42, 43, 45, 49, 51, 55
  3737.        exit  . . . . . . . . . . . . . . . 16, 36, 38, 39, 40, 53, 56, 57
  3738.        export text . . . . . . . . . . . . . . . . . . . . . . . . 50, 58
  3739.        extended AutoLISP . . . . . . . . . . . . . . . . . . . . 6, 7, 59
  3740.        F1 function key (help)  . . . . . . . . . . . . . . . . 35, 36, 55
  3741.        F2 function key (save)  . . . . . . . . . . . . . . 34, 36, 53, 55
  3742.        F10 function key (pull-down menu) . . . . . . . . . . . 36, 38, 55
  3743.        FILE editing mode . . . . . . . . . . . 35, 38, 41, 43, 45, 47, 52
  3744.        find-text . . . . . . . . . . . . . . . . . . . . . . . 48, 49, 56
  3745.        fixed height text style . . . . . . . . . . . . 22, 23, 25, 28, 49
  3746.        global  . . . . .6, 17, 31, 35, 41, 42, 43, 45, 48, 49, 50, 51, 55
  3747.        height, text  . . . . . . . .8, 21, 23, 25, 28, 38, 41, 49, 50, 56
  3748.        help  . . . . . . . . . . . . . . . . . . . . . . . . . 35, 36, 55
  3749.        Home key  . . . . . . . . . . . . . . . . . . . . . . . 36, 40, 54
  3750.        hot-key . . . . . . . . . . . . . . . . . . . . 38, 39, 40, 47, 48
  3751.        import text . . . . . . . . . . . . . . . . . . . . 16, 27, 50, 58
  3752.        insert text block . . . . . . . . . . . . . . . . . . . 47, 48, 56
  3753.        Insert key/insert mode  . . . . . . . . . . . . . . . . . . 36, 55
  3754.        insert line . . . . . . . . . . . . . . . . . . . . . . 45, 52, 56
  3755.        insert point  . . . . . . . . . . . . . . . . . .7, 32, 33, 34, 41
  3756.        juggle case . . . . . . . . . . . . . . . . . . . . 47, 48, 49, 56
  3757.        justification, text . . .7, 17, 19, 21, 23, 24, 27, 32, 33, 37, 52
  3758.  
  3759.  
  3760.  
  3761.  
  3762.        CADET v4.0                     65                    User's Manual
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.        line spacing  . . . . . . . . . . . . . 21, 22, 24, 33, 38, 50, 57
  3769.        line, text  . . . . . . . . . . . . . . . . . . . . . . . . . . 35
  3770.        loading Cadet . . . . . . . . . . . . . . . . . . . .7, 10, 15, 59
  3771.        local . . . . . . . . . . . . . . . . . . . . . . . . . . . 35, 42
  3772.        mark text . . . . . . . . . . . . . . . . . . . . . . . 42, 47, 57
  3773.        match . . . . . . . . . . . . . . . . . . . . . . . . . . . 40, 48
  3774.        memory management . . . . . . . . . . . . . . . . . . . .7, 18, 59
  3775.        menu  . . . . . . . . . . . . . . . . . 16, 35, 36, 38, 39, 40, 55
  3776.        MIXED editing mode  . . . . . . 17, 30, 35, 38, 41, 43, 45, 50, 53
  3777.        mouse . . . . . . . . . . . . . .9, 13, 35, 36, 38, 40, 47, 48, 62
  3778.        network . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
  3779.        NOTES editing mode  . . . . . . 16, 23, 33, 35, 38, 43, 45, 50, 52
  3780.        order . . . . . . . . . . . . . . . . . 32, 38, 41, 43, 45, 50, 57
  3781.        overscore . . . . . . . . . . . . . . . . . . . . . . . . . 38, 55
  3782.        overwrite mode  . . . . . . . . . . . . . . . . . . 36, 37, 45, 55
  3783.        Page-Down (PgDn) key  . . . . . . . . . . . . . . . . . 36, 40, 54
  3784.        Page-Up (PgUp) key  . . . . . . . . . . . . . . . . . . 36, 40, 54
  3785.        paths . . . . . . . . . . 6, 9, 10, 11, 12, 15, 18, 41, 47, 50, 60
  3786.        pick list . . . . . . . . . . . . . . . . . . . 18, 36, 40, 50, 51
  3787.        PICK order  . . . . . . . . . . . . . . . . . . . . . . . . 41, 57
  3788.        plus or minus symbol  . . . . . . . . . . . . . . . . . .5, 38, 55
  3789.        print hard copy . . . . . . . . . . . . . . . . . . . . . . 38, 55
  3790.        prompts . . . . . . . . . . . . . . . . . . . . . . . . 36, 38, 41
  3791.        protected AutoLISP file . . . . . . . . . . . . . . . . . . . . 10
  3792.        pull-down menus . . . . . . . . . . . . . . . . . . 35, 36, 38, 55
  3793.        quit  . . . . . . . . . . . . . . . . . . . . . . . . . 49, 53, 57
  3794.        ram disk  . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
  3795.        reformat  . . . . . . . . . . . . . . . . . . . 23, 33, 37, 52, 56
  3796.        replace . . . . . . . . . . . . . . . . . . . . . . . . . . 48, 57
  3797.        restore . . . . . . . . . . . . . . . . . . . . . . .8, 13, 18, 34
  3798.        row . . . . . . . 7, 8, 31, 36, 38, 41, 43, 45, 47, 50, 53, 54, 55
  3799.        save  . . . . . . . . . . . . . . . . . . . . . 34, 37, 53, 55, 56
  3800.        scroll  . . . . . . . . . . . . . . . . . . . . . . . . . . 36, 40
  3801.        search-and-replace  . . . . . . . . . . . . . . . . . . . . 48, 57
  3802.        settings  . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
  3803.        shortcut commands . . . . . . . . . . . . . . . . . . . . . 14, 16
  3804.        shortcut keys . . . . . . . . . . . . . . . . . . . . . . . 35, 54
  3805.        sort order  . . . . . . . . . . . . . . 32, 38, 41, 43, 45, 50, 57
  3806.        sorting coordinates . . . . . . . . . . . . . . . . . 7, 8, 18, 41
  3807.        special characters  . . . . . . . . . . . . .5, 27, 38, 50, 55, 61
  3808.        spell check . . . . . . . . . . . . .5, 11, 13, 31, 40, 41, 51, 57
  3809.        Squeeze mode  . . . . . . . . . . . . . . . . . 37, 38, 52, 53, 57
  3810.        status lines  . . . . . . . . . . . . . . . . . . . . . . . 36, 38
  3811.        style, text . . . . . . . . 20, 21, 24, 26, 38, 41, 47, 48, 49, 57
  3812.        support path  . . . . . . . . . . . . . . . . . . . . . . . 10, 15
  3813.        symbols . . . . . . . . . . . . . . . . . . . . . . . . .5, 38, 55
  3814.        system requirements . . . . . . . . . . . . . . . . . . . . . . .5
  3815.  
  3816.  
  3817.  
  3818.  
  3819.        CADET v4.0                     66                    User's Manual
  3820.  
  3821.  
  3822.  
  3823.  
  3824.  
  3825.        Tab keys  . . . . . . . . . . . . . . . . . . . . . 35, 36, 37, 54
  3826.        tab mode  . . . . . . . . . . . . . . . . . . . . . . . 37, 38, 57
  3827.        tab size  . . . . . . . . . . . . . . . . . . . . . . . 37, 38, 57
  3828.        table . . . . . . . . . . . . . . . . . . . .8, 16, 17, 24, 27, 31
  3829.        TABLE editing mode  . . . . . . 35, 36, 38, 41, 43, 45, 47, 50, 53
  3830.        table tolerance factor, CADETT  . . . . . . . . .8, 18, 32, 33, 41
  3831.        text files  . . . . . . . . . . . . . . . . . . . . 16, 17, 18, 27
  3832.        text pitch factor, CADETP . . . . . . . .8, 18, 21, 22, 24, 26, 29
  3833.        text restore  . . . . . . . . . . . . . . . . . . . .8, 13, 18, 34
  3834.        transfer files  . . . . . . . . . . . . . . . . . . . . 11, 12, 60
  3835.        translate . . . . . . . . . . . . . . . . . . . . . .5, 37, 50, 61
  3836.        typematic rate accelerator  . . . . . . . . . . . . . . .5, 37, 57
  3837.        underscore  . . . . . . . . . . . . . . . . . . . . . . . . 38, 55
  3838.        undo  . . . . . . . . . . . . . . . . . . . . . 42, 43, 45, 49, 55
  3839.        view  . . . . . . . . . . . . . . . . . . . . . . . . . 42, 53, 58
  3840.        wildcards . . . . . . . . . . . . . . . . . . . . . . . . . 18, 41
  3841.        word wrap . . . . . . . . . . . . . . . . . . . 23, 33, 37, 52, 56
  3842.        zoom  . . . . . . . . . . . . . . . . . . . . . . . . . . . 53, 58
  3843.  
  3844.  
  3845.  
  3846.  
  3847.  
  3848.  
  3849.  
  3850.  
  3851.  
  3852.  
  3853.  
  3854.  
  3855.  
  3856.  
  3857.  
  3858.  
  3859.  
  3860.  
  3861.  
  3862.  
  3863.  
  3864.  
  3865.  
  3866.  
  3867.  
  3868.  
  3869.  
  3870.  
  3871.  
  3872.  
  3873.  
  3874.  
  3875.  
  3876.        CADET v4.0                     67                    User's Manual